armorer (Noun) — A worker skilled in making armour or arms. ex. "a sword made by a famous English armorer"
armorer (Noun) — An enlisted man responsible for the upkeep of small arms and machine guns etc..
armorer (Noun) — A manufacturer of firearms.