Police in Germany are investigating the scene of a school shooting in the town of Winnenden which left at least 15 people dead.
An armed attacker, wearing black combat clothing and a mask, entered the Albertville secondary school at about 0930 (0830 GMT) and fired randomly at students.
At least nine students died in the school and several more were injured, while others jumped out of windows to escape the violence.
The attacker then ran away towards the town centre and the police launched a massive search of the surrounding area.
Those students still inside the building were led out by their teachers and police before the building was sealed off for investigations.
Concerned relatives and local people gathered at the scene to try to find out what had happened.
Local media reported that police raided the suspect's parents' home and recovered 16 weapons believed to be legally owned by his father.
Police denied early reports that they had captured a suspect, and later confirmed the attacker had shot himself dead after being injured in a shoot-out in the nearby town of Wendlingen.
He had fled in a hijacked car, kidnapping one person and killing a passer-by, before being cornered by police in a car showroom.
The gunman has been named locally as Tim Kretschmer, a 17-year-old former student of the school.
Officials said he had been an ordinary boy who got good marks in school. They gave no motive for the attack.
German Chancellor Angela Merkel described the shooting as "incomprehensible".