At least four people were killed and up to 30 injured on Thursday after a gunman opened fire at a lawn mower factory in the small town of Hesston, Kansas, the local sheriff said.
The gunman opened fire at Excel Industries, after police had earlier received reports around 5 pm local time (2300 GMT) of gunshots heard on nearby streets which were connected to the workplace attack, Harvey County Sheriff T. Walton said at a news conference.
"This is just a horrible incident that's happened here," Walton said.
"There are going to be a lot of sad people before this is all over," he added.
Sheriff T. Walton said that the gunman, described as an employee at the factory, was killed by the authorities. He said the suspect was driving and shooting from his car before he was killed by authorities inside the Excel building.
"The shooter has been shot and killed. He's an Excel employee. Authorities killed him." Walton said.
A spokesman for the local Via Christi Hospital St. Francis reported that they have taken in six patients from the shooting, with five in serious condition and one in fair condition.
Wesley Medical Centre spokeswoman Susan Burchill also said that three patients are being treated without giving further details.
Sheriff T. Walton said the number of victims could possibly rise to seven.
An employee at the factory told a local television station that she was just steps away from the shooter before she made her escape.
"I've been through quite a bit but nothing like that; that's terrifying," the woman, who did not give her full name, said.
Witnesses reported that they saw the gunman first shoot a woman in the parking lot of Excel Industries before entering the assembly area of the factory and opening fire.
"We want to know what triggered this. We need to know the history of the shooter, and then we have to try to heal," Walton told local TV.
According to local media, Excel Industries manufactures products for turf care.