On the morning of August 9, 1982, John Felton Parish, a 49-year-old truck driver, carried out a mass shooting at two warehouses in Grand Prairie, Texas, killing six people and injuring three, before dying in a shootout with police following a vehicle-ramming attack on a patrol car. At the time, it was described as the worst mass shooting in Dallas–Fort Worth history.
At approximately 8:00 a.m., Parish entered the Western Transportation Company building armed with a shortened M1 carbine, a .25-caliber semi-automatic pistol, and a .38-caliber revolver, intending to discuss an unresolved pay dispute with his supervisor, Eddie Ulrich. During the encounter he killed Ulrich, truck driver Martin Moran, and operations manager Moody Smith. He then stole a bobtail truck and drove to the company's nearby office, where he killed executive secretary Wyvonne Kohler and wounded receptionist Ruth James and operations manager Burnett Hart. He briefly took office worker Vicki Smallwood hostage while searching for a specific executive, but released her after recognizing her as the wife of an acquaintance.
Parish next drove about four miles to the Jewel-T warehouse, where he killed district sales manager Dave Bahl and distribution manager Richard Svoboda, shooting Svoboda twice. He also wounded shipping supervisor Robert Sarabia. Leaving the building, Parish hijacked an 18-wheeler truck after a scuffle with driver Carl Lorentz, who broke his foot fleeing the confrontation.
Parish then drove the stolen truck through downtown Grand Prairie, pursued by police. Approaching a police barricade about 1.5 miles later, he was fired on by officer Alan T. Patton and intentionally crashed into Patton's patrol car at roughly 70 miles per hour, throwing Patton a significant distance and causing severe injuries including a fractured ankle, broken jaw, and punctured lung. The truck then struck a utility pole and crashed into a building, overturning. Parish emerged from the wreckage still firing at officers and entered the building through a hole in the wall, where he was killed by police gunfire at 8:27 a.m. The entire event, from the first shooting to Parish's death, lasted approximately 25 minutes.
According to Grand Prairie Police Chief David Kunkle, Parish had previously quarreled with all of the male victims, while the two female victims killed or injured were reportedly not personally targeted. Parish had a history as a truck driver spanning twenty years, was estranged from his wife after losing a custody battle, and had recently disputed $1,600 in pay he believed he was owed by Western Transportation.