As someone who is (as I stated earlier) favoring of gun control, I don't see how this position ever wins in the current political climate. I think some sort of repeal of the 2nd amendment would be repealed later on far quicker than repeal of the 18th amendment (regarding prohibition on alcohol).
The idea of 'controlling gun manufacturing and buying' is already well underway. But visibly, those who move toward stricter control as their platform, are actually making gun right advocates think it is time to get even more guns, as the last 8 years in the U.S. has clearly shown.
So, then we look to other correlations with gun violence (i.e. makeup of the person) and run with that for awhile. But, I think it is fairly clear that there is spiritual/philosophical aspect to the ongoing debate that is touched upon, but is really the aspect that those who favor control must answer to. That aspect comes in many forms. Essentially, it comes down to a right of self defense. And what tool is best, or adequate, for self defense. The more political way of stating the aspect is understanding that if certain guns are outlawed, then suddenly society has made otherwise responsible citizens into outlaws, with a stroke of a pen. And given the nature of self preservation, I doubt all people will turn in their guns. In fact, if bad people exist, they are very likely to keep or seek to obtain such items, realizing it gives them a clear advantage. How would this be known? Because the government clearly operates under the reality that to enforce the law and to win wars, guns are very necessary. Are we going to send soldiers to a battlefield without guns? Nope, self preservation matters there as well.
There are clearly battles raging within our borders, none of which rise to the level of actual war. But who cares, the battles are clear enough to anyone that looks for all of 10 seconds. So, government would have to show the people that a battle can be won, and even better that many battles can be consistently won, without our side using weapons intended to kill/hurt opponents. Without that in play, and with the other firmly in play (the absolute, undeniable need to win battles via armed persons), it seems implausible to then disarm own citizens when clearly there are battles being waged every single day.
Fortunately, there is a spiritual response (answer) to this, but need not be expounded upon in this post/thread.