Factual error: Bones calls the Drill Sergeant "Ma'am" or "Sir" several times and she never does anything. Anyone who has been through Army Basic Training can tell you, a Drill Sergeant will NEVER let "Sir" or "Ma'am" pass without comment. And this is not a character mistake, It would be like calling a Senator "Governor" or a Catholic preacher "Rabbi" and having them ignore it.
Deliberate mistake: Bones is preparing to attack the Libyan Scud missiles with the shoulder-fired missiles and fires one backwards. These are AT4 anti-tank weapons, and while a soldier could conceivably manage to work the cocking lever backwards, he would really have to twist his hand to work the safety and the trigger backwards. But Bones should have realized it even sooner, because the sights were behind him.