Gisseldramaet startet da mannen kom inn i H&M-butikken i gågaten i Leipzig klokken 12.30 og truet med en pistol. Han barrikaderte seg dermed i butikkens første etasje, som er butikkens undertøysavdeling.
Ifølge den tyske avisen Bild.de holdt han til sammen 20 personer som gisler. Politiet omringet bygningen og sperret av et stort område rundt Petersstrasse.
Mannen slapp fri flere personer etter hvert. Det er ikke meldt om at noen av gislene kom fysisk til skade.
Mannen skal tidligere være dømt for våpenlovbrudd.
Klokken 15.35 fikk gisseldramaet i den tyske byen en udramatisk slutt, da 41-åringen overga seg til politiet.