Department of Public Safety regional director Freeman Martin says the alleged shooter was dressed in black, wearing tactical gear and a ballistic vest when he arrived at a neighboring gas station around 11:20 am.
He crossed the street to the church, left his vehicle and started firing a Ruger AR assault-type rifle at the church. Then he entered the church and fired.
As he left the church, the shooter met an unidentified area resident with his own rifle who pursued him. The suspect was found dead in his vehicle near the border between Wilson and Guadalupe counties.
Martin says it’s unclear if he died of a self-inflicted wound or was shot by the resident.
Authorities haven’t announced the name of the suspect, only describing him as a white male in his 20s.
Two officials who spoke to The Associated Press on the condition of anonymity identified the attacker as Devin Kelley.