An
arsenal is a place where
arms and
ammunition are made,
maintained and repaired, stored, or issued, in any combination, whether privately or
publicly owned.
Arsenal and
armoury (British English) or
armory (US spelling) are mostly regarded as synonyms, although subtle differences in usage exist.