What does 9-mm-Pistole mean?

9-mm-Pistole - German to English

nine-mike-mike [Am.] [sl.]