London football team, known as 'the Gunners' (7)
I believe the answer is:
arsenal
(Other definitions for arsenal that I've seen before include "London premiership football team" , "weapons are kept here" , "Football club and military store" , "Military structure for arms and ammunitions" , "Store of weapons or English soccer team." .)