My experience is mostly CentAm and South America, very little in Mexico, so I am working off paper for the rest of this.The biggest single drug/guns market (outside governments) in LatAm is the FARC. They make immense profits from cocaine and bring in huge amounts of weaponry from the illegal market.