As a society we have accepted the killing of innocents with our wars currently going on, We accept the violence in our movies, games, and daily thoughts as our euphemism show. What we all forget is some people can not separate the reality from the fantasy. Those few people who see death as a good thing, a game, or other unknown wreck havoc on our collective psyche as well as ruin the lives of those immediately involved. We are too big a population to see those who are odd and dangerous since we accept the individual oddity as a good thing. Few of us can tell the difference between the odd and the dangerous person.
If guns were not accessible I believe few of these tragedies would not occur. It is too late to gather all the weapons from those who wish to do harm. We do not know who will desire to kill on any given day. We do not know who will actually kill on any given day.
As a society we need to do what? What can we do so keep people from going over the edge of commonsense? What can we do to know who is at risk to do such destruction? How do we stop a person from his own desires to kill when we are a nation bent on killing others overseas, or even in out movies and games. Are they not related in the mind of those who have a weak grasp on reality and do they really have a weak grasp? Are We, society, the ones who are double minded about who deserves to die and who does not, so we can comfortably watch the killing of those over seas and say it is the right thing to do while condemning those who massacre out children in our schools/home/streets just because they are ours and not the "others".