A woman has died and three other people are in hospital after a shooting at a synagogue outside San Diego, California.
County sheriff William Gore said a white man opened fire on worshippers at Chabad of Poway with an AR-type assault weapon.
San Diego Police chief David Nisleit said the 19-year-old suspect called police to report the shooting, and was subsequently arrested by a California Highway Patrol officer.
Mr Nisleit said the suspect got out of his car with his hands up and was taken into custody without incident.
Mr Gore confirmed a woman died from her injuries, while a girl and two men are in hospital in a stable condition.
He said an off-duty Border Patrol agent believed to be inside the synagogue at the time shot at the suspect as he fled. The sheriff said the agent did not hit him, but struck his car.
US president Donald Trump offered his “deepest sympathies to the families of those affected”.
At the White House, Mr Trump said that the shooting “looked like a hate crime” and called it “hard to believe”.
He spoke from the South Lawn before flying to a rally in Wisconsin.
Mr Gore said he had no details on motive.