Other mistake: In the two scenes that occur at Lucky's base in Iraq, it is quite obvious the writers did not do much research about the Army in Iraq now, or the Army in general. Alcohol is not allowed on any US base anywhere in the Middle East during the current conflict, and this is true for all branches of the military. Even if Lucky did manage to procure contraband alcohol, he would not drink it openly, because an MP would arrest him within minutes. If he appeared in his Sergeant's tent drunk, he would be arrested, and severely disciplined, probably demoted. No one on a US base would be known as a habitual drunk, because anyone found drunk more than once would be either sent back to the states for rehab, or dishonorably discharged. Also, in the US Army, Sergeants are never addressed as "Sir." This is one of the very first things a new recruit learns at Basic Training, and it is drilled into him. It is extraordinarily unlikely that a soldier would slip up and call a sergeant "Sir" once, let alone repeatedly, as Lucky's buddy does. After the first time, the Sergeant would correct him.
Other mistake: In the "Silent film" sequence at the beginning of the episode, the D.A. comes in to take the family's home from them. Allison and the kids gather on the bed, and are supposed to be terrified. However, the actress portraying little Marie begins to laugh at one point. (00:01:02)