Quickly snare a large munitions store (7)
I believe the answer is:
arsenal
'store' is the definition.
(both can mean a stock or repository of something)
'quickly snare a large munitions' is the wordplay.
I cannot quite understand how this works, but
an anagram of 'snare' is 'arsen' which is located in the answer.
'a' is present in the answer.
'large' could be 'l' (eg in clothes sizes) and 'l' is located in the answer.
No letters remain.
This explanation may well be incorrect...
Can you help me to learn more?
(Other definitions for arsenal that I've seen before include "Football team - magazine" , "Ammunition store or English soccer team" , "English football club and military depot" , "Mil. magazine; FA club" , "London premiership football team" .)