I would press it for several reasons.
1. In most cases guns are the weapons of cowards. They are about making killing easy and safe. They require little investment in skill building, and therefore teach little of use. They allow the taking of life impersonally. Once you make it more personal once again, and more about skill, you will likely reduce willingness to engage in such activities.
2. Everything a gun does, something else can do. You hunt? Use a bow. You want defense? Carry a knife/sword, learn martial arts, etc. You target shoot? Learn to throw knives. It wouldn't stop any practice, just make it more of a skill based exercise.
3. It would essentially remove the MIC from existence. I cannot imagine a better action.
4. It would reduce the power imbalance between citizen and government.
5. It removes the likelihood of global extinction through escalation of conflicts somewhat (though chemical/biologicals are still a threat). At the very least it removes the 'terrorist nuke' possibility.
That all being said, it has two MAJOR drawbacks that give me pause.
1. It opens the weak, aged, disabled, etc to exploitation and abuse by removing a great equalizer. While it's fine to sing the benefits of training yourself for martial defense without firearms, the bottom line is that millions would suffer because of not being able to. Even able bodied and trained persons would become 'just a man' rather than a potential force, which opens them to abuse by mobs, riots, etc.
2. It removes a great equalizer of power with the wealthy. The wealthy can obtain security or force by spending their money to buy it (through guards, mercenaries, secure buildings, etc). Right now it's largely moot because anyone with a rifle can snipe them, anyone with a brain can make explosives to defeat their measures, etc. Removing that power from the common man elevates the position of strength held by the wealthy already.
Overall I think the benefits would outweigh the negatives, but it's a close call. Mind you, I carry a gun 16/7/365, target shoot, and keep weapons in case of insurrection, so I'm not remotely anti-gun.