Lol. So why do we have speed limits? Is it to promote a certain type of behavior and to punish unwanted behavior? How is a gun law different from that?
We use monetary fines to promote not speeding, but damn near everybody speeds anyway.
We promote not murdering people, through prison and or the death penalty, but people doe it anyway.
Laws cannot stop. They can only punish.
Gun laws will not stop murders.
Anti-gun nuts are just oblivious to reality.
You want to prevent murders? End the drug war. Treat drug addiction as a medical issue, not a criminal one. Murder rates will plummet.