An interesting comment in the Economist "As long as Latin American narco-lords find it easy to sell cocaine and buy guns in the United States, no government to south can eliminate them".
Are the real consequences of America's non-laws on gun ownership and a wrong headed drugs policy, the drug wars in Mexico?
I have argued before that the only sensible way to deal with drugs is legalise them. No drug cartel can ever hope to compete with a state that distributes the stuff free. Prohibition did not stop alcohol abuse in Chicago in the 1920's and spawned the Mafia.
Prohibition was apparently inspired by the 18th amendment to the US constitution which outlawed alcohol. Common sense eventually prevailed and the experiment was dropped in 1933. Time to revisit the second amendment?
Note: The second amendment protects the right of the people to keep and bear arms.