Staff Sergeant Sykes (Foxx) warns Swoff (Gyllenhaal) that his friend Troy (Sarsaarg) will be kicked out of the Marines pending the end of his tour in Iraq for lying about his criminal record on the entrance forms. Swoff and Troy are given a job by Kalinski (Cooper) to take out a target. Just as they are about to shoot him, Maj. Lincoln (Haysbert) arrives and aborts their mission, calling in an airstrike to take the target out. Troy breaks down and cries only because he wanted to take the shot. When they return to their camp, they find the entire platoon celebrating that the war is over. Swoff fires his rifle into the air as it was the only time during the war that he got to fire it. The rest of the men do the same. They are shipped home and when they arrive, a Vietnam vet boards their bus and salutes them. A epilogue follows, showing all the men after the war. Swoff breaks up with Kris (who has a new boyfriend), Kruger (Black) works in an office, Fowler (Jones) is seen in a bar with a girl (possibly a hooker), Cortez (Vargas) is seen at a carnival with his family, Escobar (Alonso) is seen working at a convenience store, and Sykes is still fighting in Iraq. Fergus (Geraghty) finds Swoff and tells him that Troy had died. Swoff attends his funeral and cries beside Troy's coffin. We are never told how he died. The last shot is of Swoff staring out a window, and only seeing himself out in the desert again.Update Troy died from a Drunk Driver. Its in the book Jarhead