What troubles me is the frequency of these killing sprees in the U.S. There was another one the same week in Alabama. A guy walked into a restaurant with a semi-automatic rifle and started shooting people. He then walked down the street and turned himself in at a FedEx. Luckily noone was killed, which is why the media didn't cover it, which also makes me sad.
I think the violence is a symptom of our culture and society. Gun laws or no gun laws, something is fundamentally wrong with our society. I can't put my finger on it.
I personally believe it is a combination of many factors, not just one. Media, disconnectivity within community, family, etc, poor mental health care, poor education, distrust and hatred of people that are different, proliferation of easily accessible weapons and a constant promotion of selfish values.
I think all of these attributes of our society have created a "perfect storm" for these killing sprees to take place. While I'm not so naive that I believe we can eliminate the violence within our culture completely, I do believe we can stake steps to drastically reduce it.
Unfortunately, the issue is complex and would take a massive commitment and investment of time and resouces, not to mention the deeply divisive issues (e.g. gun control) seem to drive the debates on such a topic, which, inturn, leads to more vitriol, hatred and disconnection.
In other words, nothing will be done and another killing spree will probably take place in a few months. We have averaged more than two a year since Columbine and sadly, I think it will just become a "normal" part of our society.
Anyway, that's my two cents.