When he saw the gunman walk past his truck toward his mother's van and a nearby playground, Thornton jumped out of his vehicle. The man shot at Thornton and the officer shot back. A gun battle ensued in the parking lot.
At one point, Thornton was sure he had hit the man, who then turned to walk behind a car. Thornton took that pause to return to his truck and put another magazine into his weapon and pursue the gunman. It was then that the Prince George's County (Md.) Police Department arrived on the scene, responding to 911 calls. Thornton gave them a description of the man, whom they found lying on the ground next to the vehicle where the officer had last seen him.
It wasn't until a bystander noticed blood on Thornton's shirt that he realized he'd been shot in the back. He believes it happened when he was in his truck, and adrenaline kept him from noticing the pain. Thornton fully recovered from his gunshot wounds and is back on the job. A bullet went through the van belonging to Thornton's mother, but she was unharmed.
The gunman survived his extensive injuries, but he did face consequences for his actions. It was discovered he'd had a dispute with his roommate, a military police officer. When the officer left the apartment, the man took his roommate's gun and exited the building, shooting.
The man, a Senegalese national, had paranoid schizophrenia and hadn't been taking his medication. Although he was not found criminally liable for his actions because of his mental condition, he was deported.