Continuity mistake: When the boys are sneaking in to take the pictures of Payne, the first time you see him in bed the clock says it's 4-something. When they come back and get the boy in the dress in the bed, the clock says 12-something.
Continuity mistake: In the scene where Payne is holding up his fist asking Alex whether he wants him gone or not, his fist changes position. When they do the close-up of Payne, his fist is right by his head. When they show him from the back it is about a foot away from his face. It goes through this 2 or 3 times.
Continuity mistake: In the scene when Alex is given his "promotion" and they are standing outside, he tells the Major his first order is to "screw you, sir" and his right sleeve is visibly rolled down while his left sleeve remains rolled up. In the next shot, showing the major, you can see Alex's right arm on the left side of the screen with the sleeve rolled back up.
Other mistake: During the drill performance towards the end, the cadets' rifles bounce around like rubber, but you can hear the sounds of a hand hitting a real weapon from time to time.
Revealing mistake: When Payne has the grenade, the top is blue. Indicating a practice grenade.
Factual error: During the first few minutes of the film we see Major Payne report into the General. Major Payne then salutes, however, he does not have a cover on his head. As per USMC/Naval Customs and Courtesies, Marines only render the proper greeting of the day when reporting to a superior officer without a cover, they don't salute. (00:03:20)
Factual error: When Payne is at the train station considering boarding it for Washington DC to return to active duty, it's a southbound train. The station he's in is Ashland, VA - DC is north from there.
Continuity mistake: When Payne intimidates the cadet he calls "Ass eyes", the sweat trickling down his head appears and reappears between shots.
Continuity mistake: When Alex is given his promotion you can see that Dotson does not have the rank insignia on his shirt lapel as Payne walks out however in the next scene you can see Dotson exiting with the rank insignia on his shirt lapel in the background when Alex is arguing with Payne.