A shooting at a Publix supermarket in Florida left three people dead, including the suspected shooter, authorities said Thursday.
The shooting occurred shortly after 11:30 a.m. ET in a Publix store in the 1100 block of Royal Palm Beach Boulevard in Royal Palm Beach, about 15 miles west of Palm Beach, the Palm Beach County Sheriff's Office said.
Authorities identified the victims as a woman and her grandson, who would have turned 2 at the end of the month, and said their names would not be released at the family's request.
The suspect died of a self-inflicted wound, authorities confirmed. The sheriff's office identified him as Timothy J. Wall, 55, of Royal Palm Beach.
Officials said there is no known motive or relationship between Wall and the victims.
In a news conference Friday, Palm Beach County Sheriff Ric Bradshaw described the investigation as "very fluid" and said his initial investigation suggested the shooter was mentally ill and had shared posts on Facebook expressing a desire to kill people and children.
The Sheriff said he was "angry" that nobody from the public notified his office about the threats the shooter allegedly posted on social media.
"This didn't have to happen — if people could've called us and said, hey, saw it on Facebook — it's not normal to say, 'I want to kill people and children,' Bradshaw said.
Publix said in a statement that it was aware of the shooting and that it was directing questions to the police.
"Our thoughts are with those who are impacted by this tragedy," Publix said. "We are cooperating with the local law enforcement. Since this is an active police investigation, we cannot confirm any additional details."