Remember the school shooting in Brtiain several years ago? The only way you will ever eliminate this sort of thing is to make human beings forget how a gun is made.
Here is what you have to remember. If someone wants to disarm you they do not have your welfare in mind. They want to control you and can't do it if you are armed.
I’m so sorry, but a gun by itself cannot kill anyone. We don’t need gun control, we need NUT control.
“The only way you will ever eliminate this sort of thing is to make human beings forget how a gun is made.”
Quemadmodum gladius neminem occidit, occidentis telum est. (A sword is never a killer; it is a tool in the killers hands.)
Lucius Annaeus Seneca, circa 45 AD
The only way to eliminate "this sort of thing" is to change human nature (an impossibility). If there are no guns, man will use bows and arrows, swords, tanks of propane, gasoline, sticks, rocks, and anything else he can lay his hands on.