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?
There are so many guns in the United States already, so it would be almost impossible to regulate them all.
We could take away all the guns, then start regulation.
Guns are a part of American culture and by taking guns away from Americans would be taking away a part of the culture.
This would take too many hours to complete. With countless employees and with many probable procedural problems. Not to mention that this would requite all Americans to be willing to give up their guns.
That time spent is well worth the lives it could save.
This type of weapon seizure has already occurred in Australia with the gun buyback scheme after the Port Arthur Massacre, where the Australian government bought all the firearms owned by their citizens and changed the law to disallow gun ownership by the common populace (with exceptions).
Because United State citizens wouldn't tolerate what has happened to France.