Guns that rather than shooting bullets simply eject a small flag with "BANG!" written on it. Common in both comics and cartoons as a practical joke. Perhaps most famously utilized by DC's Joker, who typically employs versions that still manage to be lethal.