the very next day you posted this, someone from a local shop told me almost the same story, taking place in the 'upper' part of a regular German town, 4 am in the morning while he was waiting for a taxi, at an absolutely 'unsuspective' location - no gun thread involved, though - but a full knockout.
as unpleasant as it is, I wouldn't be worried about a case like this - it has happened and it will always happen.
what would concern me are those 'ultraviolent' (as it was called in a movie once...) dudes, who beat you up and kick your face just for fun - increasing numbers are reported...
glad you drew the other straw
cheers, Tom