a military structure where arms and ammunition and other military equipment are stored and training is given in the use of arms(noun.artifact)
source: wordnet30
a place where arms are manufactured(noun.artifact)
source: wordnet30
A public establishment for the storage, or for the manufacture and storage, of arms and all military equipments, whether for land or naval service.(noun)