Mission: Impossible action. Special Forces Operational Detachment Alpha (ODA) or SFOD-A. Either 12 man or 6 man teams, with pretty much free reign to “F*** them up”. Assassination, Demolitions, Sabotage, etc.
They, DEVGRU (ST6), Delta Force, 24th Special Tactics Squadron, etc., got lots of training in Afghanistan, Iraq, etc., so should be still fresh enough to clean up some cartel trash.
Delta is now named CAG.