One person has been killed in a shooting inside a nightclub in southern Germany.
Police said the shooting in Konstanz, in Baden-Wurttemberg state, also left three people seriously injured.
After killing one person, the gunman fled the scene and a subsequent exchange of fire on the street with police left one officer with non-life-threatening injuries.
The gunman was also shot and he later died in hospital.
Investigators have turned up no evidence of terrorism as a motive and believe the suspect was acting alone, the dpa news agency said.
Police identified him as an Iraqi citizen, 37, who had lived in Konstanz for some time.
The man, who has not yet been identified, was known to police due to various offences.