I'll just simply say that Gun Laws don't work. Marijuana is illegal, yet millions of people couldn't care less. That drug war worked real well didn't it? It's also not hard to get your hands on, because there's absolutely no regulation, unlike firearms which you cannot purchase as a Felon, or if you have a known mental illness or have ever made threats which involved law enforcement. If we were ever to ban firearms, they'd become available everywhere to everyone just like the drugs are.
But why don't other Nations have this issue you might ask? Because we have several hardened Cartels just south of our border, who move into and out of our Country frequently, as in, thousands of times per day. That's every single day they run in and out, smuggling in drugs/sex slaves etc. They do move firearms as well, but it's a very low number by comparison because most people that want one will go to a gun shop for one. Make them illegal, and you'll see more firearms moved in than you could've possibly imagined because they're always looking for the next hot item on the black market. All you'd do is make good people with no criminal background at all into criminals, just like the drug war did. I'm on the side that says make firearms MORE accesible for people. Here in my State of Texas, check the crime stats of any County. The Counties with more firearms, have less crime, every time. Those with less, have exploding crime and murder rates. It's clear as day, just give people the ability to defend themselves from bad people who will get a firearm anyway. No law can stop those crazies, but hot lead will do it.