The Umarex HK P30 is a rotary magazine fed pellet air gun that can also shoot BB's. The HK P30 is made in Germany and is very high quality. It is a fairly compact pistol but has good weight and feel at 1.7 pounds. It holds 8 rounds in its removable rotary magazine and 15 rounds can be loaded in the inline BB drop out magazine The Umarex HK P30 also has a rifled barrel and shoots in single and double action. It is a very accurate replica of the real steel HK P30 semi auto pistol.