I just want to go back to the core of this thread which was a debate over gun control and I just want to put my 1 thought in. Then you guys can go back to berating each other.
Now I'm sure everyone here can agree that we would like to see events like SHES, VT, Aurora, etc come to an end, but we all have different philosophies on how to get there. One question that should be raised is that why do events like this happen so much more in this country when compared to other similar 1st world countries. My own personal opinion is that we just don't treat each other very well.
My wife and I spent October road tripping around New Zealand (God, I wish I had my 4Runner with me) and covered over 3000 miles. Everywhere we went, gas stations, grocery stores, shops, bars, restaurants, hotels, EVERYBODY was very pleasant to deal with. In 1 month, we didn't get one sniff of a bad attitude directed at us. People were just plain kind.
Now, on the way back, we had a layover at LAX. I wasn't even off the plane for 5 minutes when I stopped in a Starbucks to get a coffee when I witnessed the woman in front of me screaming at the top her lungs and berating the baristas for taking too long to get her her coffee. The place was packed and most logical people would think "Hey, it's busy in here. It might take a while." And it doesn't just stop there. I'm a pit manager in a casino and the majority of the issues I deal with every night are angry people who just can't seem to treat others with any sort of respect. My wife is a poker dealer, and it's the same thing. Poker players are the worst humans on this planet. Al Qaeda members are kinder people, and they treat women with more respect than poker players do.
One thing that seemed to be a common denominator in all of these incidents is that the shooter was someone that eventually snapped after being beaten down or ignored by society for too long. This is 1 of the things that needs to change. Lets start treating each other with more respect. Thats my .02.