I believe it was John Naisbitt back in 1982, forecasting that the combination of technology induced isolation coupled with the ability to selectively access information that re-enforces your personal bias, would lead to more and more individual acts of terrorism.  However, he further postulated that our need for real human interaction would generate tremendous growth in social organizations, like churches, and educational institutions, which had the potential for limiting the madness at the fringe of civilized behavior.  He referred to this as High Tech and High Touch.
Unfortunately, it seems our current High Touch society refers instead to the proliferation of screens that we point to or keys that we tap on.  Our face to face communication is becoming more and more cam to cam.  And instead of having Social institutions that promote civilized behavior, they are instead moving to the fringes of madness themselves.
Gun laws will not fix this nor will imprisoning our children in armed fortresses, or retrofitting our shopping centers, our movie theaters, our office buildings, etc with metal detectors, security cameras and armies of private security.
WE need intelligent civil discourse aimed at discovering and solving the real problems of our society…but until we recoginize that the vast majority of the people in this world are basically good, that people of good will often honestly disagree, that free thinking is the cornerstone of a free society, then we will continue down this path of epic waste, irrational behavior and ungodly destruction.