You're better off with something with more aftermarket support. I really like that gun but if you're buying it besides its looks you might want to consider another choice. If your next purchase is performance oriented I would choose something with more after market support. Woosh's guy was far from stock. He did not have a single aftermarket part but the gun had been modded some many times it was barely the same thing he first pulled out of the box. Here are a few of the things that he did. You are also going to need .3g and .36g BBs. Good Luck!
Teflon mod
T-tape you bucking and barrel to seal either sides of your HU unit. T-tape the muzzle end of inner barrel snug.
barrel spacers
Take some paper, wrap it around your barrel and use E-tape to make sliding barrel spacers.
barrel padding
You can also use soft foam or cloth to help support your barrel.
Rifle balance and stock vibrations
Open you stock and remove the weights to help balance the gun out. You can also add foam at this time to help reduce noise and vibrations. You can also stuff steal wool in the holes.
Spring guide spacer
Take your spring guide and find a pen cap that fit over it and is similar OD to your spring. Cut the cap into a tube about an inch long and check to make sure your spring rests on it. Use E or T tape to on your spring guide to get the spacer a better fit.
Trigger Box padding
Pad your trigger box up. I use foam and tape it on so you can get back to it.
Tapered cylinder head
Use a drill a chuck you cylinder in it. Use coarse to fine to very fine grit sand paper. I also used water. 50/100/300/600 grit, Here's a link since this is permanent.
http://www.airsoftforum.com/board/Upgraded-Cylinder-Head-t87014.html