Nouns

(n)armorer, armourera worker skilled in making armor or arms“a sword made by a famous English armorer”
(n)armorer, armourer, artificeran enlisted man responsible for the upkeep of small arms and machine guns etc.
(n)armorer, armourera manufacturer of firearms