Mexican marines killed six suspected criminals after the gunmen shot at their Black Hawk helicopter in the drug violence-plagued northern state of Tamaulipas over the weekend, the navy said Monday.