This is a Spyder MR2 Paintball gun that I custom painted myself. It has three modes of firing Single, 3-shot burst, and Full-Auto. The barrel is 16 inches. This kit comes with the the marker, charger, barrel, electric hopper, pods, and carrying case. If you want a reliableaccurate marker this gun is the one to go with.