Why not put more intelligence into guns. E.g. fingerprint sensors, determine how often/when they are taken out of the house, ... Update: zoning technology could prevent guns from being used at schools.
Addressing specifically your two points: -fingerprints: because if the system fails, you have no gun. Internal malfunction? Greasy finger(s)? Gloves? Dirt? Dust? People whose fingerprints are really hard to print? - determjne how often/when they are taken out of the house: talking specifically about the USA, that is a gross over-reach of the government (local + federal) via registration. A central database with who h…
How many of those incidents are someone with a gun shooting at someone else who also has a gun? If guns were banned neither person would have a gun, so the defensive shooting might not be necessary.