Here is my take on it,
The irony is you dont need to BAN guns.... just HAND GUNS!
Thus the precious (over interpreted 2nd amendment is safe!) - with your right to bear arms already limited - i.e. your not allowed a rocket launcher or 109mm cannon and shells - hand-guns should also be on that list.
The U.S. could try a buy back program, armistice and then Get the police in - get a crack-down going.... clean up the streets.
If you want a gun, sure, but its only gonna be a rifle or shot-gun, and even then there should be a license to own, where you are trained (at your cost) at a police firearms range.
Obviously military / ex-military would already have a said license.
Remember with great power comes great responsibility.... blah blah blah.... your responsibility to your fellow countryman - that is what a community is.
if you are afraid you need a gun, as B&K stated earlier.... you are in the wrong place!
Guns aren't only there to defend against other people. In fact, that wasn't the purpose at all. They were meant to make every citizen a member of a standing militia, much like how Switzerland is organized today. That fell apart though mostly due to a lack of self-policing throughout the 1800s which demanded a formal police force throughout the 1900s, as well as ever-growing legislation and regulation of firearms.
Licensing is in effect a breach of a right (If you need permission to do it, it is no longer a right, but a privilege). However, there is a much better, more effective, and all-inclusive way of going about it. When you turn 18, you are issued a card from the federal government saying you are of upstanding legal status and acceptable moral fiber. This operates like a drivers license. Too many punches, and it becomes void. Vendors may not sell to anyone without a valid card, and they must track every single sale they make meticulously, taking names and social security numbers. Failure to do so results in revocation and confiscation. Extreme, but necessary. If it is discovered that someone is being a middle-man, as in, buying legally from a vendor then selling illegally, they are imprisoned, everything they have is confiscated, and their card is revoked indefinitely. That card can also be used for other dangerous things as well that you normally wouldn't want a criminal getting their hands on, but an average person might want, such as ammunition. In addition this is also your voters registration card. Criminals aren't allowed to vote either. This will hopefully help keep politicians from pandering.