Factual error: At the very beginning of the film, Gunny Highway learns that he's being reassigned to the 2nd Marine Division. The 2nd Division, located at Camp Lejeune, North Carolina, is situated on the NC coast; there are no mountains in the immediate vicinity. However, when the Gunny trains his platoon, he does so in the hills of another Marine training camp located in California. There is a big difference between California and North Carolina.
Factual error: At the end of the movie when Gunny Highway and his men land at what is supposed to be Cherry Point, the band playing the music should be the 2nd Marine Aircraft Wing Band, but is in fact the 1st Marine Division band as can be seen by the 1st Marine Division insignia on the drummer's drum.
Question: Towards the end of the movie when Gunny Highway's men first learn that he is a Medal of Honor recipient they are all suitably impressed. Yet when he first reports to take over the platoon he is wearing parade uniform with all of his medal ribbons displayed. The very first ribbon looks like the one appropriate for a MoH - surely the young marines should have been able to recognise it? Is the MoH insignia able to be noticed on his uniform?david barlow