It’s possible, but I’m guessing he had a sawed off and blew his head off to hide his identity. Sounds like he was on a mission??
Pray for W and Va Tech
Amen.
If this guy was here on a student visa, State would have taken prints from two of his fingers during the app process.
Maybe just one of those “truth is stranger than fiction” coincidences ? Genuine crime of passion going down earlier on a day something big planned by other persons unknown.