If your focus is the criminals, then harsher sentences/punishment would probably be a start. While I'm in no way suggesting this, imagine if you got the needle for possessing of a deadly weapon? While that is too drastic, there has got to be a point where many criminals will no longer find it worth the risk. Not to mention it would impact the black market.