What is the meaning of Armoury?

A place where arms are kept, an arsenal.

A collection of weapons and materiel.

A place where arms are made.

The manufacture of armour and arms; arming, armouring.

Heraldry.

Source: wiktionary.org