I mean of course you're never going to stop crime. There will always be sick people that go to any length to hurt others. It's more about making it less easy. People usually give up if something is inconvenient. Like how your car is more likely to get broken into if you leave it unlocked vs locking it. Same with guns. If theyre easy to get, theyre easy to use.