There's no way it's possible to remove guns from the civilians, even if there was a way, the criminals would still get guns.
And the police can't help, it takes about 2-5 minutes for them to arrive depending on where you live, a lot of **** could happen in 2-5 minutes.
I can take a Glock, load it and put it on the table in front of me, sit there forever and It won't kill me, I won't die until some asshole picks up the gun and shoots me with it.
It's the peoples fault for shooting other people, not the guns, these guys are mentally ill and they'll do anything to kill other people if they want to kill them.
And how would you remove the weapons? Send in the cops or the military? That's suicide.