BERLIN — A gunman killed at least six people and wounded several others on Friday in a small town in southwestern Germany, before being arrested, the local police said.
The shooting in Rot am See, a town in the state of Baden-Württemberg, arose from a domestic dispute, the police said, adding that they believed the gunman was related to some of the victims.
“At this point, we suspect it was a single perpetrator,” said Rudolf Biehlmaier, a spokesman for the police in Aalen, a nearby city.
Two people were critically wounded in the attack, which occurred around 12:45 p.m., according to the police, who gave no further information.
The newspaper Bild reported that the shooter was born in 1983. Local news media said the shooting had occurred in a building that houses an inn.
The police said they would release more details at a news conference later Friday.
Rot am See has a population of around 5,000 and is about midway between Nuremberg and Stuttgart.
Germany has strict laws on who can own or carry a gun, and shooting deaths are relatively rare. But recent years have seen an increase in such attacks, amid a climate of fear about personal security that has been fanned by populist forces after the arrival of more than a million people seeking asylum in 2015.
Last October, a man attacked a synagogue in the eastern city of Halle using homemade weapons. He shot and killed two bystanders in the attempt.
This year, three people — parents and their 21-year-old son — were killed in a house in Bavaria by a man who was training to become a gunsmith. The police found a stash of weapons at the house of the man, who had also filmed the crime.