Good progress would be made if they simply treated guns like cars:
- You would need to pass written and practical use tests to own a gun
- you would need to regularly get your license renewed
- you would need to be titled and insured (when you sell a car through a dealer or private sale you sign over the title so that person can then license and insure the gun)
- you would be responsible for who and how your gun is being used and suffer economic and legal consequences if you are not (raised insurance rates, license suspensions etc)
- you would research gun deaths and implement easy safety solutions that prevent a lot of harm...i.e. fingerprint grips, responsible storage etc
- you would drive the industry to meet ever more strict public safety standards
Absolutely NONE of that interferes with someone's second amendment rights. Heck, I haven't even said ban this type of gun or this gun mod. You should also do that but the list above would do a lot to help curb things.
"oh but bad guys don't follow the law!". No they don't. But the police sure have a heck of a lot more to go on when you have a proper system in place that can actually be policed.
Then treat them like cigarettes and tax the hell out of gun purchases