Several people have been shot dead in the Swiss town of Wuerenlingen, north-west of Zurich.
Police found bodies lying inside and outside a residential building overnight.
The gunman was among the dead and some of the victims knew him, police spokesman Bernhard Graser told the press
The motive appears to have been a family dispute and the case is not terror-related, he added. An investigation is under way.
Wuerenlingen, a German-speaking town of some 4,000 people, is located about 30km (20 miles) from Zurich.