You can use arrow keys to navigate in the map.
Instead of focusing on the guns themselves, which there are too many of, a solution could be restricting the sale of bullets. Limiting bullets to those with hunting licenses for example, and giving it time, could reduce existing guns to useless pieces of metal, unless people make their own bullets?
Gun control has already worked quite effectively in the united states in many cases. It's impossible to say this decisively without a criteria, and that criteria ought to be realistic.
There are so many guns in the United States already, so it would be almost impossible to regulate them all.
You do not examine legislation in the light of the benefits it will convey if properly administered, but in the light of the wrongs it would do and the harms it would cause is improperly administered.
Because United State citizens wouldn't tolerate what has happened to France.
Switzerland allows it's citizens to own guns and it is one of the safest countries on the planet.
The United States already has gun control.
Criminals usually wouldn't care if they were going to commit crime (like robbing a bank, for ex.) about breaking a separate crime, due to them being criminals, therefore making gun control only negatively affecting the upstanding citizens who want to stop crime by using guns. Gun control is useless.