My money is going to be on German-born Turk, loser-loner neet.
If reports of shouted slogans are true then the Breivik line is more likely, or else a very elaborate false flag.