Mexican police say they have captured one of the main smugglers of illegal weapons for the Sinaloa drug cartel.

Federal police say Eduardo Avila Ojeda smuggled guns, ammunition and explosives into Mexico to be used by the cartel.

Police said Thursday that the 34-year-old suspect was captured Wednesday in the northern city of Culiacan.

Culiacan is the capital of Sinaloa state, home to the cartel of the same name.

Mexican officials have long blamed weapons smuggled in from the United States for fueling drug violence that has claimed more than 47,500 victims in five years.