Christaphobia - hatred of Christians Hoplophobia - hatred of guns
Hoplophobia could use a new name. My first thought is somebody afraid of the Hops plant, as in for beer.