And here is the issue: you can't ban guns. Even if you do, it doesn't affect gun violence AT ALL. I can point to examples like Washington, DC, NYC, and Chicago as examples. All cities have had very strict gun control laws (and even knife control laws) and yet they haven't eliminated gun violence. In some cases, it actually increased.
So this is a sociological problem that doesn't have a simple answer. Making "guns" the boogeyman is just another example of avoiding the problem by politicians. That's a real issue when it comes to restricting a fundamental right to bear arms.
And yes, I said fundamental. The Constitution was designed to recognize and protect rights, not grant them. Those rights are natural rights given to men by virtue of their existence in the world, not their presence in any particular jurisdiction. It's a distinction that I wish more people were aware of.
And it's not just me. There have been many many campaigns to reduce gang violence that have wanted to ban guns.
"NOBODY" is wrong.