Continuity mistake: In one scene, some of Saddam's troops pour oil all over Mark Whalberg's face (while forcing him to bite down on a CD so it runs into his mouth) in an attempt to torture him. The next scene, when he is rescued, he has nothing but the requisite smudges and "movie dirt" on his face. Apparently the Iraqis decided to clean the oil slick off of his face before he got rescued.
Factual error: Near Karbala, during the first choppy, slow motion shootout, Mark Wahlberg is shot in the vest with an AK-47 and somehow manages to walk it off. This is preposterous. The vest issued to troops in Desert Storm (and the one he is wearing) is the PASGT fragmentation vest, which is only rated to stop shrapnel from explosions and won't even defeat a pistol round without offering severe ballistic trauma to the wearer. If you were hit with an AK-47 in a vest of that rating, it would tear through the kevlar like a hot knife through butter.
Continuity mistake: Right after Troy and Chief try and pick up the luggage full of gold and it falls to the floor, Chief (Ice Cube) grabs what looks like a leather duffel bag and says something like, "these bags will hold about 65 pounds each." But in a previous post, someone said each of those gold bars would weigh about 75 lbs. So that means one bag, one bar.... (00:34:25)
Continuity mistake: When the soldiers are leaving the village the 1st time a man runs after the truck screaming to take him with and jumps on the truck. You can see others close to him. However, when the camera angle gives a long shot of the truck and village you can see there is no-one near the truck. (00:25:00)
Continuity mistake: After the milk truck is shot at the four protagonists dive away from a door to avoid the blast. In the next shot Archie lands meters away, far beyond jumping distance. Then they are swept back to the door by the resulting milk flood, and when Archie gets up it's again far away from the door, against the direction of the flood. (00:24:00)
Continuity mistake: When the Middle Eastern woman/mother is shot in the head by the Iraqi soldier the gun is about level with her temple but the blood spray comes from her upper cheek level. (00:37:35)
Factual error: Many people through the film are speaking Arabic and they are mostly Iraqi, but they are speaking dialects similar to Syrians & Lebanese.
Continuity mistake: When the soldiers are leaving the village the 1st time, a man runs after the truck screaming to take him with and jumps on the truck. Troy pushes him off wearing sunglasses, in the next shot he has no glasses visible. (00:25:05)
Factual error: The stolen cars from Kuwait have Saudi Arabian registration plates instead of Kuwaiti ones. (01:09:30)
Other mistake: When the milk truck tips over, look at the wheels on the trailer - they're cocked to the left so it can slide without flipping. (00:22:30)