Factual error: When the marine troops arrive at the airport in Saudi Arabia, they arrive on what is a TWA Boeing 747-400, which is evidenced by the extended upper deck and winglets. This is a factual error because TWA never in its history flew 747-400s, only 747-100s and -200s, which have shorter upper decks and no winglets on the wings. In addition, this aircraft and several other planes that are visible on the airport tarmac are painted in TWA's old paint scheme (livery) from the 1970s, which they no longer had painted on any of their planes at the time of the first Gulf War.
Factual error: When the platoon crested the dune in Kuwait and came upon the Highway of Death, all the vehicles were going in the wrong direction. They were traveling south, not north to Iraq. Saudi is located west southwest of Kuwait and the only way the Marines could have approached the convoy in that scene would have been if they crossed over it once before or went completely around, through Kuwait City and then headed northwest.
Factual error: When SSGT Sykes is showing the reporters how the drinking tubes work on the M17 A1 field protective masks he's passing out the canteens. On one of the canteen tops, the style of gas mask top for the canteen wasn't around in 1991, when the movie is set, but would have been widely available in 2005 to 2006 when this movie was filmed.