I feel the need to rectify my statements, as people seem to be able to twist their necks all the way around my arguments to conflict them.
I am not arguing that US citizens do not need guns, but promote the idea that a gun free society does not need being introduced to guns as a measure of defense. Which is correct. In Japan, where owning (or even touching) a gun has been a criminal offence since WWII, they have a rate of firearm murder 30x less than the U.S. Chew on that for a moment.
The issue is not about whether guns, strictly morally, should be allowed or not (it shouldn't) - but how you can remove the gun market from the US, safely. To this point, no plan for doing that has ever been convincing enough, and I think it requires a drastic change in mindset if it should ever come to happen.
What gives me hope, is that we solved a similar societal problem here in Norway. Smoking. It was unheard of that you could just ban smoking, due to its popularity. Instead, smaller initiatives were pushed through one by one to decrease smoking. Non-smoking areas being extended to restaurants and bars. Warnings on the cigarette packages. Increased price on packages etc. While people did feel intruded to some extent, the smooth transition prevented there from being havoc. These days I do not feel smoking affects the public.
If the US could do something similar for the gun industry, it would be a good initiative. Start by disallowing to carry your firearm outside your property. Increase prices substantially for ammunition, followed by the unit itself. Requiring a paid course and permit for new owners to invest in guns, as well as mental health evaluation of the person. Finally, and this has been done before too, have weapon owners be able to get money from the government by turning in firearms to the local police station, with no questions asked. Gradually, this could account for a lot.