At least 12 people were killed and several injured on Friday in a mass shooting at a government building in the US state of Virginia.
Police said the suspect, a long-term and current Virginia Beach city employee, fired “indiscriminately” in a public utilities building.
The gunman, whose identity was not released, was killed in an exchange of gunfire with police.
Officials said an officer was wounded when a bullet struck his vest.
The attack began shortly after 16:00 (20:00 GMT), at Virginia Beach Municipal Center, in an area which is home to a number of city government buildings. The area was put into lockdown by police and employees were evacuated.
“We just heard people yelling and screaming at people to get down,” Megan Banton, an administrative assistant in the building, told local television news station WAVY.
One of the victims was shot outside in a car, and the rest were found over three floors of the government building, Police Chief James Cervera said.
Four officers entered the building and located the gunman inside and “immediately engaged” him, Chief Cervera said. The attacker was then killed in an extended exchange of gunfire.
The police chief said the crime scene was “horrific” and could “best be described as a war zone”.
“I want you to know that during this gun battle, basically the officers stopped this individual from committing more carnage in that building,” Chief Cervera said.
Police recovered a rifle and a handgun, thought to have been used by the suspect, at the scene.
The identities of the 12 victims and the suspect have not yet been released. Chief Cervera said the suspect’s name would only be released after the victims’ families had been notified.
“We’re going to mention his name once and then he will forever be referred to as ‘the suspect’, because our focus now is the dignity and respect to the victims in this case and to their families,” he said.
At least four people are known to have been wounded, including a police officer, but the severity of their injuries remained unclear.
The injured officer’s life was saved by his bulletproof vest, Chief Cervera told reporters.
A White House spokesman said President Trump had been briefed about the shooting.
The FBI was at the scene helping local authorities investigate the shooting, US media reported.
Virginia Senator Tim Kaine said on Twitter he was “devastated to learn of the tragic shooting tonight in Virginia Beach”.
“My heart is with everyone who lost a loved one, and I’m praying for a swift recovery for all those who have been injured,” he said.
Robert Dyer, the city’s mayor, said: “This is the most devastating day in the history of Virginia Beach.”
Virginia governor Ralph Northam described the incident as a “tragic day” for the city and the state.
“Our hearts ache over the senseless violence that has been inflicted upon the Virginia Beach community today,” he told reporters.
“My deepest condolences and prayers go to the families of those who left home this morning and will not return tonight.”
According to US tracking website Gun Violence Archive, the incident is the 150th mass shooting in the US so far in 2019.