Other mistake: When Michael Pena is looking at the photo of Swagger after winning the Wimbledon Cup, it identified Swagger as "Sgt Major Bob Lee Swagger, USMC, from Gillette, WY." Two things are wrong: (1) Swagger is wearing civvies, if he's in the Corps, he should be wearing his uniform; and, (2) Swagger is supposed to be a Gunnery Sgt, not a Sgt Major. (00:44:20)
Character mistake: At his cabin, Swagger asks if the Suburban has the big engine, the 8 liter. There's no 8 liter engine option for a Suburban.
Suggested correction: Not in 2007 (when the movie was released) but the 2006 range included an 8.1 L / 320 BHP engine. (This is only a valid correction if that truck was a 2006 model. Can anyone comment?).
Character mistake: Mark Wahlberg is asking to take a pic of the engine in the Suburban near the beginning of the film. He asks if this if this is the new 8.0L when in fact this is actually a half ton Suburban which was only equipped with a 5.3L.
Continuity mistake: In the opening scene, when Mark Wahlberg shoots a driver, a bit of blood splatters onto the rear windshield of the car he's driving. But in the very next shot, there's much more blood.
Factual error: In the assassination scene, it is shown that the Russian sniper used the Barrett M82A1 in the .60 BMG. There is no .60 BMG. Barrett M82A1 is .50 BMG.
Factual error: When showing the screen from the remote rifle, it shows 60 BMG. There's no such rifle.
Other mistake: When Swagger shoots a driver through the windshield in the opening scenes, there is no hole in the windshield.
Factual error: When Swagger is shot, he uses Quick clot on himself. You do not open Quick clot with your mouth - if even a small amount of it gets in your mouth it will cause a very large amount of pain, and a massive case of cotton mouth. Also, you do not use it on anything other than the arms, or legs. Putting it on your stomach, or upper chest could cause even worse problems if it were to get anywhere near your lungs, or your stomach.
Suggested correction: Desperate times call for desperate measures.
Revealing mistake: When Swagger is on the mountain and looking though his scope at the guy with the shotgun, the audience is shown what Swagger sees though his scope. However, the pictures we see does not match that very telescopic view Swagger would see at that distance but instead something shot with a relatively wide angle lens at close distance.