Wiktionary
hoplophobia
n. (context pejorative rare English) The fear of guns.
Wikipedia
Hoplophobia
Hoplophobia is a political neologism coined by retired American military officer Jeff Cooper as a pejorative to describe an "irrational aversion to weapons." It is also used to describe the "fear of firearms" or the "fear of armed citizens." Hoplophobia is a political term and not a recognized medical phobia.