President Felipe Calderon’s war on drugs will fail unless the United States cracks down on arms sales to drug smugglers, Mexican officials say. Not only do drug cartels get the majority of their weapons from U.S. dealers — they also net between $10 and $30 billion a year in sales to American drug users. That cash buys more arms used to attack Mexican police and politicians, the Associated Press reports. Calderon’s drug fight is also complicated by corrupt officials. Last week, an American jury convicted Ricardo Gonzalez Camacho, a Mexican police officer, of smuggling 55 pounds of cocaine into the United States.