-nice and light
-double trigger, easy to pull
-quick strip pins for easy maintainence
-pretty good stock barrel
-uses spyder threads so there is a lot of choices for barrels.

Weaknesses:

-loud
-I heard it can break easier because its plastic but mines in perfect condition
-Barrel has to be washed really good, dirt will cause paintballs to break(not like its hard to wash it though)

Conclusion:

Overall a great product for the beginner/average player.
Get a better barrel if you want to increase overall effectiveness.
A red dot site really helps as I rely on one and they win me games easily. If I become the dominant player, then it is easy to take someone out with this.