Just make all drugs legal and even provide them for free, it is cheaper for society than "war on drugs".
Gun violence will go down drastically, theft too, dirty tent camps will go way, women will stop selling themselves on the streets and cops will finally be able to eat their donuts in peace.