Well, it starts with enforcing law. When you say loud and clear to somebody if you're going to carry a gun illegally, we're going to arrest you. If you're going to sell a gun illegally, you need to be arrested. If you commit a crime with a gun, there needs to be absolute certainty in the law.
Innocent people are arrested for carrying a gun who never committed a crime in their life.
( z1 arrest :ARG1 ( z2 person :ARG1-of ( z3 innocent ) :ARG0-of ( z4 commit :polarity - :ARG1 ( z5 crime ) :time ( z6 ever ) :time ( z7 life :poss z2 ) ) ) :ARG2 ( z8 carry :ARG0 z2 :ARG1 ( z9 gun ) ) )