meaning of Auspresspistole

Auspresspistole - German to English

cartridge applicator weapon