lets be thankful that we have mostly peaceful people.....
that being said, if people are known to be nuts or evil, guns must never be around for them to get access....responsible people must lock them away, hide them away, or otherwise prevent the crazies from getting to them.....
Yours is a very good idea, but unfortunately impossible.
Guns are available in every large city from street suppliers, even gun shops have no way of telling the insane from the sane, background checks do not say “this guy is a nut”, also many guns are stolen by burglars, in spite of being locked away.
There are millions of guns in this country both legal and illegal, it is impossible to keep them away from a person dead set on getting one for their nefarious purposes.
Even in cities such as New York where guns are practically totally illegal it is easy to get a weapon if one wants it.
We have hundreds of gun laws on the books and still crazed people get guns. No law can be made that would make it impossible to get a gun.Even if guns were outlawed, a perso who wish’s to kill can go on the internet or his l;ibraray and learn to make a bomb.Gasoline is sold on every corner and fire is deadly. Knives, hatchets, axes, ice picks are all easily gotten and all can be deadly.
The problem is not with guns ,but with crazed maniacs,and criminals who use them or any other means to kill .