The gunman initially shot and killed an 82-year-old woman in the Tiefenthal district. Shortly after, he reportedly shot a cyclist in nearby Orsteil Rammersdorf. He died at the scene.
The man made an immediate getaway after shooting his victims, a police spokesman said, as cited by The Local.
According to local media reports, the suspect is an 18-year-old man who was not previously known by police. Authorities said the shootings were not connected to terrorism.
UPDATE: @BR_Presse now reporting that #Ansbach shooter was arrested at 11.54 amโ The Local Germany (@TheLocalGermany) July 10, 2015
Local media: #Ansbach gunman was overpowered by petrol station staff while gun was drawn. http://t.co/xEzRvyRrZf pic.twitter.com/DEtd0x707Y โ The Local Germany (@TheLocalGermany) July 10, 2015
The man was arrested at a gas station in Bad Windsheim. After entering the station with a weapon, employees surrounded the man and used cable ties to restrain him.
The station has been cordoned off while authorities ensure there are no explosives in the vehicle, according to Nurnberger Zeitung newspaper.
Prior to his arrest, police were searching for a silver Mercedes Cabrio with the number plate AN-W-129. Authorities deployed helicopters to search the area.
Comment: One can only wonder why these random people were killed. Truly tragic.