Magazine (7)
<span class="explanation-format__ClueExplanation">'<span class="explanation-format__original">magazine</span>' is the definition.<br/ ><span class="explanation-format__explanation">(both can mean an ammunition store)</span><br/ ><br/ >This is the entire clue.<br/ ></span>
(Other definitions for arsenal that I've seen before include "Eleven" , "Weapons/ammo store" , "Armoury - London football club" , "Weapon store - team" , "Where the guns are and who are The Gunners are" .)
<span class="explanation-format__ClueExplanation">'<span class="explanation-format__original">magazine</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 periodical that I've seen before include "Publication" , "Magazine" , "Newspaper" .)