I don't understand why society thinks that certain things can be contained, while certain other things cannot be. The liberals will always be telling you that the drug war is a failure, and that drug users will be able to get their hands on drugs anyway, and we should embrace that fact so we can retain some level of control, and so otherwise innocent people don't have to interact with criminals. But guns on the other…
Guns are controlled in many countries quite effectively. Not completely of course, but compare for example gun crime in the UK with the US.
There are fewer (if any) examples of drugs being controlled effectively (in non repressive regimes) I'll agree though.