"No" is the most popular answer.
"No" is entirely equivalent to saying "Our laws are perfect, our people are the problem".
And your people commit mass shootings at a rate 43 times higher than the rest of the world.
What sort of problem, and this is entirely on topic, and a valid question to anyone who answered no; What sort of problem do your people possess that you think makes you 40 odd times worse than everyone else?
Remember, it has nothing to do with how you've set up the laws. No matter what you do with guns, it'll always be the same. America will always, always, just have to be the worst at shooting up schools and other public places, and other countries will always be ok with it no matter how much you flood the markets with guns.
Nothing to do with guns [http://en.wikipedia.org/wiki/Number_of_guns_per_capita_by_country], or gun culture. Nothing to do with the correlations [http://www.thedailybeast.com/content/dailybeast/articles/2012/07/20/gun-violence/_jcr_content/body/inlineimage_0.img.503.jpg/1342791220360.cached.jpg], they're just not causation.
There should be no curtailing of guns whatsoever, for any reason, because any mention of gun control, be it background checks for psychos, criminals, and terrorists [http://thehill.com/homenews/house/161037-judiciary-republicans-kill-bill-blocking-gun-sales-to-suspected-terrorists], is exactly the same as a complete gun ban. A complete gun ban which nearly every Republican says every Democrat wants, whilst even the biggest gun campaigners in the US like Brady are pushing for background checks and renewing the assault weapons ban.
There is no middle ground. Either you let certified crazy terrorists with criminal backgrounds on schools grounds with assault weapons, or you're the fuhrer reincarnated.
After all, it's about freedom. 14 states stop ex-felons from voting, and that's more acceptable to people than taking away their gun rights.
Remember, your laws and culture aren't ingraining people with the idea that a gun is a more important tool to enfranchise you than your vote. People in America are just worse people. It's the only option left. Apparently.
I on the other hand, voted yes. Though I'm sure you guys know best.