The sad thing about this is that if Mexico legalized guns and we legalized drugs, this whole thing would go away in a week. Outlaws would be legal businesses paying taxs with no violence. BUT, what are we doing, tightening prohibition on both items.
Who wins? The cartels and LEOs. It makes you want to holler. 
FQ13
Well, yeah..sure, not only that but drugs would be of a consistent quality meaning fewer ODs, the money not spent on a useless war might be use for drug rehab and education and seeking help would not be an admission on a crime.
But then you forget the downside. The government will be hard pressed to find something besides drugs and crime from which to protect us by diminishing our rights.