I've had this gun since Chrstmas and absolutely love it. In my oppinion it is very competitive, I shoots better than my buddy's raptor and Model 98. The velocity doesn't drop off when you get on the trigger like a Piranha I played with once. It also goes very easy on CO2, I played for 4-5 hours at the field and also shot about 30 balls testing it in my yard and I've still got gas in the 20oz cylinder.
I don't especially like the length of this gun. Rec players who go out in the woods will love it's stock and longer barrel. However I found it a little difficult to get the gun over the tops of bunkers and felt a little exposed by leaning out far enough around the side to get the barrel on target. I'm about to go to a 12" barrel and a remote line which, I think, is the best way to solve the length problem. You can play with the stock alot shorter if you run a remote with the tank on your back. I also didn't like the "barrel guard" that came with the gun. Mine looks real cool but fell off if the gun if pointed at the ground for too long. It's not a big deal, I just don't use the barrel guard anymore.
I love it, the accuracy was so good on mine that the balls never swerved. I had to worry about aiming up to get the longer shots but never ever had them go off target after they left the barrel. Spyder compatibility makes this gun one of the most upgradable on the market. Being a newbie at paintball, I would recommend it to any newbie who wanted to show Spyder and Piranha owners a thing or two about paintball. Despite the length and the tendancy mine had to break paintballs (pretty much went away after I cleaned it and got the velocity under control) I belive this gun to be a very good choice.