Barrel, that's about all that you need since it's a mechanical
Strengths:
Reliability, weight, accuracy
Weaknesses:
Slow rate of fire, loud
Review:
I bought this gun when I don't want to use my Angel when I play woodsball with friends. I don't have any complaints about it, you get what you pay for and nothing more or nothing less. It hasn't had any problems and has only chopped one paintball so far. It is reasonably accurate but the CP barrel helps alot. It's a pretty loud gun with the stock barrel and it's not that fast but that's because it's a mechanical. Other than that, it's a good gun, well worth the money.
Conclusion:
Get it if you're a new paintball player, just plan on playing with friends and not competitively, or as a backup. It's a good all-around gun.