I sympathize with the knee-jerkers who just hate guns and want to ban them from sight whenever something goes wrong. It seems like a no-brainer if you never stop to think about what actually results.
For a real-life test, see Australia or England (or even the Vancouver Asian-Canadian drug wars) for the horrible violence and crime waves that never stop growing once gun ownership is limited for the law-abiding people.
For a smaller real-world experiment, check out in the U.S. whether more mass shootings over the last 20 years have happened at sportsman's clubs/gun ranges, or at "gun-free zones" like, for example, schools. Get back to me when you find the answer.
I'll leave you with one clue: where do you think the murderers will find less armed resistance: at the sportsman's club or the school? The same thing results state or country-wide.
There's an old Louis L'amour saying from the 60's: "If guns are outlawed, only the outlaws will have guns." Still very true, as evidenced by the school shooting massacres we've seen result directly from "gun-free zones" around schools.