The president conceded his own country's role in the troubles that have plagued Mexico, acknowledging that most guns used to commit crime in the country come from north of the border.
Most of the criminals who do the crime come from Mexico, and the money that motivates the crime comes from north of the border.
As far the guns, they come from everywhere. As DHS and Strategic Forecasting independently pointed out, the 87% US origin guns were 3,480 guns out of 4,000 that showed up in the ATF dataset of US manufactures and imports, out of 7,200 guns that appeared to be US origin out of 30,000 guns seized in Mexican drug crimes over a period of five years. The 3,480 traced to US origins was 12% of the total of 30,000. In addition to the US, sources of drug cartel weapons include: Vietnam, Guatemala, Spain, Russia, North Korea, South Korea, Middle East, Africa, several countries of Central and South America. In short, anywhere gunrunning and drug smuggling overlap, or where bundles of US$100 bills are welcome. It is not necessarily the governments of these countries selling the weapons; illegal criminal gunrunning has existed since guns were invented.
According to
El Universal newspaper, it was Mexican Presidente Filipe Calderon who ignited the current Mexican Drug War by sending in the Army in Dec 2006, shortly after he was elected. The murder rate began accelerating drasticly in 2008. In 2009, he appeared with Obama in Rose Garden press events and a joint session of Congress, blaming the accelerated death rate on sunset of the Assault Weapons Ban in 2004, and calling on a re-instatement of the AWB with applause from Obama.
The opposite party won Dec 2012 (6 year terms in Mexico), and the new Presidente, Enrique Pena Nieto, has vowed to demilitarize the drug war, and recruit 40,000 gendarmerie civilian police to enforce law in place of the Army. Obama tho is still doing the blame US guns somg and dance.