This BB gun is a replica pistol based on the S&W M&P (Military and Police) firearm. Powered by one 12g CO2 cylinder, this BB repeater has an integrated accessory rail under the muzzle and drop out magazine that holds 19 steel air gun BBs. The M&P BB pistol also features a manual safety, double action trigger, and fixed front and rear fiber optic sights.