BB gun

noun

Definition of BB gun

chiefly US
: a gun that uses air pressure to fire small metal balls (called BBs)