What Are BB Guns?

BB guns are non-powder firearms that shoot projectiles made of plastic or metal (sometimes known […]