Criminals are not stupid. Likely, they'll move to states where these laws don't exist to avoid the chance of being confronted by a gun.
"all the criminals will probably move---"
Damn good idea---then NY, NJ, Mass and Kali can have all the criminals to go along with their politicians