Here's my idea for gun control that I believe should be satisfactory to both those who believe citizens should have free access to firearms, and also those who believe we should reduce firearms in our society: First step is to allow wide ranging freedom for ownership and transportation of guns, including concealed carry. The laws governing the purchase of weapons should be very strict. Second step is to ban the manufacturing of all handguns guns except for police. Whenever guns are confiscated by police, they are destroyed. Those would be almost exclusively guns confiscated from those with criminal records or without permits. Over time, with no more high-qualify guns in production, the overall supply will decline. However the proportion of guns in the hands of 'good' people vs 'bad' people will increase, since the bad people have no further supply of new guns when they lose or break them, but the good people are allowed free access and are no risk of losing their own weapons. Eventually the price of guns will increase by normal market forces, further favoring ownership by 'good' people and making it more difficult for a typical poor-ass hoodlum to get them. Over time, there would be fewer and fewer functional concealable firearms, all the time shifting the balance in favor of the 'good' people. Eventually, with overall very low handgun prevalence, only those with long guns would have many weapons. This again favors the home defender or the hunter rather than the thug. Of course black market will play a role. But homemade guns are poor quality, would still be subject to seizure, and cannot possibly keep up with the criminal demand that the major manufacturers can. Overall, the balance would be shifted in the right direction. It's not perfect, but given the existence of the second amendment, is there a better idea?