Answer: palmpistol

AnswerCrossword Clue
PALMPISTOLHandgun?