Mexico only has one store where you can legally buy a gun

Most of the guns in Mexico are smuggled in from the U.S.