What does Armeepistole mean?

Armeepistole - German to English

military pistol