Two people were killed and seven injured after a shooting at a Florida shopping centre on Saturday.
Police said a fight broke out around 3.30am on Saturday at the Martini Bar at the CityPlace Doral mall in Doral, a suburb of Miami.
When a security guard intervened, an unnamed man took out a gun and shot and killed the security guard, Miami-Dade Police Detective Alvaro Zabaleta said.
Two off-duty Doral police officers who were also providing security returned fire, with one of them killing the shooter.
One of the officers, a four-year veteran of the force, was shot in the leg and applied a tourniquet to himself, Doral Police Chief Edwin Lopez told reporters.
Six other bystanders were also hit by gunfire, five men and a woman, Detective Lopez said.
The wounded officer has been released from a hospital, local station WTVJ-TV reported, while the six bystanders remain hospitalised. Two are said to be in critical condition.
The identity of the security guard who was killed has not yet been released.
A resident of a nearby apartment told local media that he heard a hail of gunfire.
“Around 3.15 or 3.30 in the morning, I heard three initial gunshots," said William Suedois.
“Didn't really know where it was coming from. I thought it was fireworks. Then I heard probably 10 or 15 directly after that - very, very fast and very loud. It was very scary, very scary."
Police said it was “too early to know" who shot who.
Officials said the Florida Department of Law Enforcement is investigating the shootings, while Miami-Dade Police are investigating the two deaths.
Investigators also said on Saturday they could not yet say why the fight broke out.