popgun

/'pɔpgʌn/
Noun
  1. plaything consisting of a toy gun that makes a popping sound
popgun
A child aims a popgun at a target on the fence.