this gun is possibly the best paintball perchase i have ever made it is very accurate. it has saved my butt a thousand times. it has never given me any problems. as all pump guns they hone your skills. this gun is very compact can shoot about 30 shots on a 12 gram it also comes with a holster. i'v had more comments on this gun than my tricked up mag!
the only thing bad i can think of is it only holds 12 to 13 shots.(wich should be enough because of its accuracy)and it is a little difficult to clean. if dirt gets stuck in the cocking mechanism it is hard to cock and may shoot off if it is pushed forward to hard.
all in all i give it a 10 in the pump category no upgrades i belive are neccesary.i got this gun for about 80 bucks and is very worth it.i would rather have this pump gun by my side than any other.