armoury
noun
°A place where arms are kept, an arsenal.
°A collection of weapons and materiel.