Both the "causes" and "solutions" to events like what happened in Orland are hopelessly mired in the quagmire of polarized religious and political debate..
I was not proposing a political or religious discussion at all. Antisocial, psychopathic violence isn't prevented with the stroke of a political pen or a religious encyclical. The history of the world has amply proven this. In fact, these things have not done a darn thing to stop these acts from taking place around the globe, whether as individual acts, or government-sanctioned mass murders (think Pol Pot, Stalin, Hitler, Bosnia).
Recent history has demonstrated that laws invoked to prevent terrorist acts or murders are nothing more than a feel-good band aid. Religion, being something psychopaths hang their hat on to justify violence, is an even less effective attempt at a solution, since religious laws have no possibility of being interpreted in a uniform way or even enforced (just think of the many religions, offshoots, splinter groups, cults and other such things in the world if you need proof of this).
I'll put it this way: you can't cure a disease whose etiology you don't understand. In a similar way, you can't solve a problem like this with the stroke of a legal pen, or some sort of religious encyclical. Neither of these things get to the root causes of psychopathic, antisocial, mass killings.
It's quite clear that we, the world, not just the US, haven't solved the problem because we don't know for sure what it really is. This is why I said our society isn't ready to deal meaningfully with it. To do so requires a dispassionate evaluation of an awful lot of data, and a great amount of study, far more than is being given.
So the solution to this problem isn't merely political or religious.
It's difficult to understand why this kind of act appeals to sick people in the first place. But that's the information that's needed.
Instead, a crisis blows over, and we stick our collective heads back in the sand, hoping that another one won't happen. But it does, and will again because we don't know how to prevent it. You can't stop it if you don't fully understand the cause of it.