The shooter who opened fire indiscriminately in a Virginia Beach city building Friday afternoon, killing 12 people and sending at least four others to the hospital, was a disgruntled employee, a Virginia government source briefed on the investigation told CNN.
The shooter, a public utilities worker, died after a long, moving gunfight with officers, Police Chief James Cervera told reporters.
Four people were in surgery Friday night, the chief said. Hospital officials said three people are in critical condition and one is in fair condition.
“This is the most devastating day in the history of Virginia Beach,” said Mayor Bobby Dyer. “The people involved are our friends, coworkers, neighbor, colleagues.”
Cervera said one person was shot in a car and the gunman fired indiscriminately as he went through all three floors of Building 2 at the city’s municipal center.
An officer involved in the gunfight was shot. The officer survived, thanks to a ballistic vest, the police chief said.
The shooting suspect was identified as DeWayne Craddock, according to a law enforcement official and a Virginia government source.
Craddock, 40, worked as a certified professional engineer for the city of Virginia Beach in the Public Utilities Department. He is listed on department news releases as a point of contact for information on local road projects over the past several years.
Authorities are investigating a possible motive.
Edward Weeden, who works in the building, told CNN affiliate WAVY that people heard someone falling in a stairwell and went to investigate. He and his coworkers saw a woman who was down, blood all over her face.
One of Weeden’s coworkers went up to the next floor and came right back. “Get out of the building. The guy’s got a gun,” the woman said.
Weeden said he was unsure at first how to react.