What does Auspresspistole mean?

Auspresspistole - German to English

cartridge applicator weapon