A lot of weapons or just one club (7)
I believe the answer is:
arsenal
'one club' is the definition.
(I've seen this before)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for arsenal that I've seen before include "Military structure for arms and ammunitions" , "Football club based at Emirates Stadium" , "London football club - magazine" , "Where the guns are and who are The Gunners are" , "Ammunition store or English soccer team" .)