'This is What It's Like Arguing with Gun Nuts On the Internet'

Ben Dreyfuss, writing for Mother Jones:

It's Memorial Day. On this day, we honor the more than one million brave men and women who have given their lives fighting for the United States. Further, we honor that which they died fighting to preserve: the American way of life. It's 2014 and today, right now, the American way of life involves accepting the very real possibility that you might get shot to death walking down the street for no other reason than bad luck. I somehow doubt many of them fought for that.

Bingo. Also, this.