The real issue is; Why do these shootings take place?
Possible reasons:
1. Our society in general.
2. Our culture of violence.
3. Our culture of entitlement.
4. Drugging kids.
5. Drugging adults.
6. The media.
7. Mishandling of the mentally ill.
8. Disenfranchizement.
Where are these lunatics coming from? How many more are out there?
Its not 3, 4, 5, or 8.
Society in general is vague, but it is our cultures acceptance of violence as a legitimate means of conflict resolution which contributes.
The media do play a role, but not likely as you intended; with the 24/7 news cycle, internet, and wireless communications, we hear about more bad news sooner this creates the perception that things have gotten worse, when in reality violence in our society as always been a constant.
The mishandling of the mentally ill, along with our mental health policies Nationwide, is likely the largest contributor our inability to identify and treat forms of mental illness before someone feels compelled to respond to his mental illness in a violent manner must be resolved.
It will not be cheap or easy to address the issue of mental illness, but it is our only feasible solution at hand with regard to reducing gun violence.