The Umarex Steel Storm Tactical BB gun has a 30 shot capacity, with a 300-round reserve. The Steel Storm shoots as a semi-automatic, but can run full-auto 6 round bursts, too. The Steel Storm is a compact pistol powered by dual 12 g CO2 capsules housed in a drop-out magazine for ease of access. If you are looking for a compact powerhouse, this is it.
WARNING: To the state of California, this product is known to have chemicals that cause cancer, birth defects, and harm to the reproductive system.