Two police officers responding to a shots fired call in Woodbridge on Sunday evening found themselves "ambushed" and taking gunfire as they arrived at the scene.
One officer's cruiser was struck several times, and the two quickly returned fire, taking down the gunman, said Prince William County police Chief Barry Barnard.
The incident began around 5:40 p.m. on Laurel Street off Featherstone Road in Woodbridge, where residents reported a man shooting at homes, Barnard said. There were reports the man, a resident of the street, was firing from the roof of his home. Several houses were struck by gunfire.
When officers arrived, "all of the sudden they realized they were receiving gunfire," Barnard said.
The suspect, a 29-year-old man who has not yet been identified, was taken to a nearby hospital and was still being treated late Sunday night. No police officers were injured.
Barnard said police are investigating whether the man was mentally ill or under the influence of drugs or alcohol at the time. He said detectives may have an idea what started the rampage, but that remains under investigation.
"We're thankful that none of our staff were hit," the chief said. He said officers also checked homes on the street and found "thankfully no one was injured."
The Prince William County Police Department is the lead agency handling the incident. A criminal investigation and separate administrative investigation are currently underway. Both officers involved have been placed on routine administrative leave.
The incident happened about 10 minutes before a second, unrelated shooting a few miles away. In that case, two men were found dead of gunshot wounds in a car that ran off the road.