German media are reporting a mass shooting near the city of Ansbach in southern Germany.
The gunman first shot and killed an 82-year-old woman in the Tiefenthal district at about 11.30am, and then shortly after shot dead a cyclist in nearby town Rammersdorf. He shot at at least two others, but hit neither.
Police say the gunman was arrested at a gas station in Bad Windsheim, about 20 miles away from the shootings. Gas station employees managed to surround the gunman and tie him up with cable ties.
The station has been cordoned off while authorities check there are no explosives in the vehicle, according to the local Nurnberger Zeitung newspaper.