The Virginia Pilot says he was a current employee. Im guessing the folks there would have updated the story to say he had been fired.
Ironically, the VBPD was going to have an active shooter training session today in cooperation with WAVY news 10. I was just going through the Twitter feed of the police department and the sheriffs office and saw that tweeted yesterday morning.