After McDermid hits the tank with the bazooka and the smoke clears, there clearly is no damage to that side of the tank.
When first reporting to his new battalion commander in his office at Camp Pendleton, California, Captain Hansen does not salute him. Marines always salute their superior officers in such instances, except when in combat areas.
>> This is wrong. Marines never salute bare-headed.
The answer, "1st Battalion, United States Marines." to the question, "What outfit?" is incorrect. The correct answer would include the regiment that 1st Battalion belonged to. For example, "1st Battalion, 1st Marines."
The Carbines used by the Marines all appear to be the World War II M1 model. By the time of the Korean War, the improved M2 Carbine featuring a bayonet attachment, fully adjustable rear sight, and longer 30-round magazine was standard issue.
In several dubbed-in film clips of actual aerial combat, Douglas SBD Dauntless dive bombers are seen attacking the enemy. The Dauntless was obsolete by the time of the Korean War, and none were used in combat during that conflict. These film clips would have been taken during World War II.
After Captain Hansen interviews Private McDermid at Camp Pendleton, he tells him to put his cap on. Marines do not use the term 'cap'. The correct term is 'cover'.
Right after the Marines stop the huge communist attack near the end of the movie, Captain Hansen gets out of his foxhole to check on his men. Nearby are dozens of fallen enemy troops. If any of these soldiers were just wounded or pretending to be dead, they could easily have shot Hansen, since he was fully exposed to them. A real Marine officer would never have been this careless.
Throughout the movie, many Marines acknowledge orders from their superior officers by saying "Yes, sir" when they should have said "Aye, aye, sir."
At battalion headquarters at Camp Pendleton, the executive officer announces the arrival of Captain Hansen to Lt Colonel Corbett, the battalion commander. But the exec addresses Corbett as 'general' instead of 'colonel.'
When Captain Hansen talks to Gunnery Sergeant Novak, he calls him either 'Novak' or 'Sergeant'. A real Marine officer would have used the traditional nickname 'Gunny.'