Operating PrincipleRoller Delayed BlowbackCaliber9 x 19 mmBarrel Length4″Length12″Length Collapsed13″