My 2nd time watching this movie raised more questions. If the Mexican police work for Reyes, as Matt states, why would they open fire on the vehicles carrying his daughter? If they didn't know his daughter was in there, why open fire at all? How did the Americans explain what they were doing to the police in the first place?
I can only guess they thought the daughter was possibly dead (or soon would be), and that ambushing the Americans was their only revenge option.
It's probably granting them too much wisdom, but maybe they figured the humvees would be armored and they could just disable them and scare the occupants into surrendering.
I thought the same thing. It made no sense and Reyes, at that point, would have no reason to suspect the Americans and had to know they were (pretending) to rescue her and return her to Mexico.
It was difficult making sense of the different Mexican police, federal, state, local, whatever ? The police that come upon the aftermath of the kidnapping gun down Reyes men who picked up his daughter every day from school. So were those police beholden to the other cartel ?