it seems a bit improbable that a bolide would just so happen to hit the armory. Given that bolide events are rare to begin with, the low chance of hitting a military building is enough to make me skeptical.
I have no idea what contemporary chemical explosives were extant, but if there were any plausible agent I would favor that instead.