What does Bolzenschussapparat mean?

Bolzenschussapparat - German to English

captive bolt firearm

View more

  • captive bolt stunner