That was a tough scene to watch in Full Metal Jacket.
Thankfully, I was never on the receiving end...