He's right.
The solution is for our government to quit selling/giving them to the Mexican government. If they don't get them, the Federales can't turn around and sell/rent/give them to the cartels.
Hence my recurring question: how much of this stuff was exported in compliance with US export laws and with full knowledge & documentation of the BATFE?