Few Parts...easy to clean and fix
Doesn't chop balls
Not really weaknesses but: semi-heavy trigger pull and few upgrades
I just took this gun out this past weekend and it work flawlessly. I had heard a lot of bad talk about the stock barrel, so I haven't used that yet, I bought a 16" J&J Ceramics barrel along with the gun and used that from the start. It's also not needed, but the JCS Folding Combat Stock helps with aiming, and gives the gun more of a rifle look. I put under weaknesses that it has a semi-heavy trigger pull...this isn't really a problem for me, but this gun definately was not meant for speedball. When rapid firing, it would fire before the paintball had time to drop into place every so often, but I'm not really a speedball player, so this wasn't a problem. I also said it had few upgrades, this is, in my opionion, because it doesn't really need any. The only real upgrades are very generic upgrades: get a better barrel, and a remote setup takes a lot of weight off the gun. My gun has very good range with the 16" barrel. A friend of mine has a 98 Custom with a Flatline barrel, and while his gun shot farther and was slightly more accurate, the 2 guns matched up pretty closely. One of my only complaints is the amount of work it takes to strip the gun down to clean. It's definately not a gun you can just strip down in 30 seconds in the middle of the field, clean, and put back together all within 3 minutes. If you want to take it apart to clean, it's gonna take a good 5+ minutes. The key thing here is, it doesn't need to be cleaned much. I shot about 800-900 paintballs through it, and not one broke. It should be striped down and oiled (like all guns) after a game, but thats about it.
I would definately recomend this to someone planning on playing woods-ball or scenario games, but not for speedball. It didn't chop any of the 800-900 paintballs I shot through it so far. It's also a very reliable gun, as are all Tippmanns. All in all, it's a good gun for a paintballer to buy, whether they're new to the game, or have been playing for years.