Tom is right. Michael hit the nail on the head.
I know people I try to have a reasoned conversation with ... I try to be civil, respectful, and factual. The anti s...not so much. They become instant assholes when the subject of guns comes up. No insult is too rude, no BS too outlandish to just throw out there because 'GUNS'. I'm right there....screw them.