Private First Class Peterson Mistake!
I have to admit Sergeant Waters was a miserable vile excuse not only for Sargent but a human being as well! No wonder his troops hated him and I don’t blame them.
Finally for Sergeant Waters to entrap C.J. so he would assault him then to come to the Stockade just to gloat that he was going to get 5 years for that was the last straw.
Private Peterson mistake was that he should have waited until they got to Germany then shoot Sergeant Waters with a Nazi weapon so everyone would have thought he was killed in combat by the enemy.