"All these massacres" amounts to an average of 2 per year, over the last 30 or so years, if I remember correctly. I'm not downplaying the loss of innocent life, but the vast majority of gun crime is not massacres of innocent people, but gan-related and inner city crime. The answer is not more guns. We have plenty of guns, and I want to be able to buy a gun whenever I want, but there is absolutely no reason to restrict legal gunowners, because a nut pops his cork now and then. What we actually have is a cultural problem. Kids are being raised by the television and video games, and they form relationships via computers and cell phones, rather than face-to-face. They are overindulged to the point that there is nothing they really want, and not much meaning in their lives. Not all kids are going to be adversely affected by this, but some will, and it is to their psychological detriment.
Then we have the cases like the guy who beat his grandmother to death and only spent 17 years in prison- for BEATING his grandmother to death. What in the hell kind of animal beats his grandmother to death? THAT is what we are dealing with. The occasional homicidal animal who can't control his impulses. No amount of gun control will fix that problem.