Wiktionary
flash-ball
n. A form of handgun that fires soft, rubber balls
Wikipedia
Flash-ball
Flash-Ball is a registered trademark for a nominally non-lethal hand-held weapon used mainly by law enforcement officers in riot situations as an alternative to lethal firearms, baton rounds, and plastic bullets. It was developed by French hunting firearms manufacturer Verney-Carron.