I would recommend a new barrel at least, and an AOC.
Strengths:
I have had mine for about a year, and no problems with it what so ever. Selectable dip settings, accepts cocker barrels, vertical feed, i use a standard 9 volt battery and it last longer than i do. I change the battery about every 9 games or so depending on how long i last per game. Easy to maintain and clean.
Weaknesses:
It is an air hog but what the heck if you are to lazy to fill your tank after a game or two you shouldn't be playing anyway.
Conclusion:
I love this gun, I can fire faster than a cocker and with getter accuarcy and distance. It is an awesome gun and well worth picking up