The gunman, identified as 21-year-old Ryan Christopher Palmeter, bought a handgun in April and an AR-15-style rifle in June, the sheriff said. He lived with his parents in nearby Orange Park and had no criminal arrest history, although he had been involuntarily held under the Baker Act in 2017, the sheriff said.
"In this situation, there was nothing illegal about him owning the firearms," he said.
The Justice Department is investigating the shooting as a hate crime and act of racially motivated violent extremism, Attorney General Merrick Garland said in a statement Sunday.
Palmeter had earlier been turned away from the campus of a nearby historically Black university.
The shooter first went to the campus of Edward Waters University, where he refused to identify himself to an on-campus security officer and was asked to leave, the university stated in a news release.
[Ads /]
"The individual returned to their car and left campus without incident. The encounter was reported to the Jacksonville Sheriff's Office by EWU security," the school said.
The suspect put on a bulletproof vest and mask while still on campus, and then went to the nearby Dollar General, Jacksonville Sheriff T.K. Waters told CNN's Jim Acosta. Armed with an AR-15 style rifle and a handgun, the gunman opened fire outside the store and then again inside, fatally shooting the three victims before killing himself, according to Waters.
The three victims killed, two males and one female, were all Black, the sheriff said.
Police identified them Sunday as 52-year-old Angela Michelle Carr, 19-year-old Anolt Joseph (AJ) Laguerre Jr. and 29-year-old Jerrald De'Shaun Gallion.
The attack clearly targeted Black people, Waters said. The suspect used racial slurs and left behind writings to his parents, the media and federal agents outlining his "disgusting ideology of hate," the sheriff told reporters.
"This shooting was racially motivated, and he hated Black people," Waters said at a news conference Saturday evening.
The shooter did not appear to know the victims and it is believed he acted alone, he said.
SEE ALSO: 7 injured in shooting in Boston at Caribbean carnival celebration
"This is a dark day in Jacksonville's history," the sheriff said. "Any loss of life is tragic, but the hate that motivated the shooter's killing spree adds an additional layer of heartbreak."
The FBI has launched a federal civil rights investigation into the shooting and "will pursue this incident as a hate crime," said Sherri Onks, special agent in charge of the FBI's Jacksonville office.
The Jacksonville attack was one of several shootings reported in the US over two days, including one near a parade in Massachusetts and another at a high school football game in Oklahoma, underscoring the everyday presence of gun violence in American life.
There have been at least 472 mass shootings in the US so far in 2023, according to the Gun Violence Archive, which, like CNN, defines a mass shooting as one in which four or more people are wounded or killed, not including the shooter. It is almost two mass shootings for each day of the year so far. The nation surpassed the 400 mark in July, the earliest month such a high number has been recorded since 2013, the group said.
[Ads /]
Shooter's father called police after shooting started
The shooter, who lived in Clay County with his parents, left his home around 11:39 a.m. Saturday and headed to Jacksonville in neighboring Duval County, Waters told CNN.
At 1:18 p.m., the gunman texted his father and told him to check his computer, according to Waters, who did not provide details on what was on the computer.
At 1:53 p.m., the father called the Clay County Sheriff's office, the sheriff said.
"By that time, he had began his shooting spree inside the Dollar General," Waters said of the gunman.
Officers responded to the scene as the gunman was exiting the building. The gunman saw the officers, retreated into an office inside the building and shot himself, Waters said.
Photos of the weapons the gunman had were shown by authorities, including one firearm with swastikas drawn on it.
While it remains under investigation whether the gunman purchased the guns legally, the sheriff said they did not belong to the parents.
"Those were not his parents' guns," Waters told reporters Saturday. "I can't say that he owned them but I know his parents didn't - his parents didn't want them in their house."
"The suspect's family, they didn't do this. They're not responsible for this. This is his decision, his decision alone," the sheriff later told CNN.
Gunman's history and access to guns being probed
[Ads /]
The shooter was the subject of a 2017 law enforcement call under the state's Baker Act, which allows people to be involuntarily detained and subject to an examination for up to 72 hours during a mental health crisis.
Waters did not provide details on what led to the Baker Act call in that case, but said normally a person who has been detained under the act is not eligible to purchase firearms.
"If there is a Baker Act situation, they're prohibited from getting guns," he told CNN. "We don't know if that Baker Act was recorded properly, whether it was considered a full Baker Act."
The shooter's writings indicated he was aware of a mass shooting at a Jacksonville gaming event where two people were killed exactly five years earlier, and may have chosen the date of his attack to coincide with the anniversary, Jacksonville Mayor Donna Deegan said.
Florida Gov. Ron DeSantis on Saturday condemned the shooting and called the gunman a "scumbag."
"He was targeting people based on their race. That is totally unacceptable. This guy killed himself rather than face the music and accept responsibility for his actions, and so he took the coward's way out. But we condemn what happened in the strongest possible terms," DeSantis said, according to a video statement sent to CNN by the governor's office.
The Jacksonville branch of the NAACP issued a statement saying it stands in solidarity with the families affected.
"It is deeply disheartening that our black communities live in constant fear of being targeted based on the color of their skin, unable to shop at their local store without the threat of violence," the branch said.
The U.S. Department of Homeland Security is "closely monitoring the situation," Secretary Alejandro Mayorkas said in a statement on Saturday.
"Too many Americans - in Jacksonville and across our country - have lost a loved one because of racially-motivated violence. The Department of Homeland Security is committed to working with our state and local partners to help prevent another such abhorrent, tragic event from occurring," he said.
ABC News contributed to this report.
The-CNN-Wire & 2023 Cable News Network, Inc., a Time Warner Company. All rights reserved.