The old adage "guns dont kill people, people do" - is often used as a defence against reform of the gun ownership laws in the US.
That ignores several, really important issues - One, the sheer number of guns in circulation, and 2 the easy access to automatic and semi-automatic weapons. Were guns unavailable, it is very unlikely that this guy could have killed as many as he did. According to the coroner, all the victims had more than one gunshot wound.
It is obviously going to be a difficult issue in the US, coming from where they are - but I cannot see the logic of allowing access to automatic assault rifles, for instance. Even access to handguns ought to be questioned - they can have no purpose but to threaten, maim or kill humans.
When a rampage happens where guns are not available, you get injuries, but deaths are minimised. Read this story from China, about a lone assailant on a rampage in a school, armed with a knife...
http://www.nydailynews.com/news/national/man-attacks-22-kids-knife-china-school-article-1.1220230