This is a great option for anyone just starting with airsoft. The ZM81B is packed with features and comes with everything you need right out of the box. The full metal barrel makes the gun quite accurate and the light weight body makes it easy to maneuver with. The gun can be fired in full auto for a quick spray of BBs, or semi auto mode for more precise shooting. It also has a working safety for when you are not using it. The included magazine holds up to 250 rounds for continuous firing. Overall this is a great package deal.