Ordnance depot (7)
(Other definitions for arsenal that I've seen before include "Store of guns and ammunition" , "Eleven" , "Football team - magazine" , "Mil. magazine; FA club" , "Football club and military store" .)
<span class="explanation-format__ClueExplanation">'<span class="explanation-format__original">ordnance depot</span>' is the definition.<br/ ><span class="explanation-format__explanation">(I've seen this before)</span><br/ ><br/ >This is the entire clue.<br/ ></span>
(Other definitions for armoury that I've seen before include "Arsenal - magazine" , "Weapons store" , "Collection of weapons" , "Means" , "Ordnance depot" .)