Police said Jody Ray Thompson pulled out a gun during an argument in front of the Playoffz nightclub in Lyman, South Carolina, early Sunday morning and fired at a gathered crowd, hitting three people.
Spartanburg County Sheriff's deputies told WHNS-TV Thompson almost hit a fourth person — who just so happens to be a concealed carry permit holder.
Lt. Kevin Bobo said that the man pulled out his own gun in self defense and fired back at Thompson, hitting him in the leg.
The concealed carry permit holder, who hasn't been named, cooperated with investigators and won’t be facing any charges stemming from the 3:30 a.m. incident, WHNS reported.
"Thompson was still on the scene when deputies arrived, but the initial scene was chaotic," Bobo added to the station. "It wasn’t until victims and witnesses were interviewed and video from the scene was reviewed that Thompson was identified as the suspect."
Thompson, 32, was charged with four counts of attempted murder, possession of a weapon during the commission of a violent crime, and unlawful carrying of a weapon, WHNS said, adding that he was being held at the Spartanburg County Detention Center.
Bobo told the station that none of the shooting victims' injuries were life threatening.