When Pappy walks into the Sheep's Pen to stop the party Major Cannon is putting on, he stops outside to talk to some mechanics before entering. He is wearing a flight suit. Once he is inside the bar he is wearing green tee shirt and pants.
When they show the P-38's shooting, they show three .50 cal ports on the wing, but when the aircraft land you can see no wing guns and 4 barrels on the nose.
Pappy and Major Cannon are sitting in the sheep's pen drinking beer and there are nine other men standing behind them. As Pappy and Cannon toast with their beer bottles it suddenly jumps to a closeup of the bottles touching and now there's a green wall in the background with a mannequin dressed in a flight suit and holding a beer. Everyone else seems to have disappeared.
US Army and US Air Force officers did not and do not wear their rank insignia on the right side of the overseas/flight cap. Nor do they wear BOS (Branch Of Service) insignia on the left side of that cap. Navy and Marine Corps officers do.
US Army and Army Air Forces commissioned officers stopped wearing "U.S." on the shirt collar in August/September 1942. Rank insignia also was no longer worn on shirt shoulder loops at that time. This is set in 1943, yet the AAF officers depicted display rank on shoulder loops and the "U.S." insignia on the right collar. This is incorrect.
The nurses wear the wrong collar insignia on their green jumpsuits. They are wearing the caduceus with "N" on it which is the symbol of the Army Nursing Corps. The Navy Nursing Corps insignia is a single gold oak leaf.
The two Army Air Forces P-38 pilots are shown using B-5 life preserver vests. This is incorrect. The B-5 was a Korean War and later piece of equipment. These pilots should have been using B-3 or B-4 vests (the Black Sheep were using the Navy/Marine Corps equivalent of the B-4, as would be correct for that time period).
The character of "Maj. Cannon" refers to shooting at a "rag target over Nellis." At the time of this story, Nellis was still Las Vegas Army Air Field. It did not become Nellis AFB until 1950.