I too have gotten headaches when I try to follow some of my liberal friends "logic"...
Their fear and ignorance makes them hoplophobic.