The term 'stock of weapons' can be summarized as an ARSENAL, which is a collection of weapons and ammunition stored by a military or other organization. An ARSENAL typically includes firearms, explosives, and other armaments that are ready for use in combat or other situations.