Replace the piston head with a modify polycarb piston head and that's a decent starter gun.
http://www.airsoftcanada.com/showthread.php?t=88937
I should be doing a reveiw of a gun that's probably VERY similar to the one you linked me to on the VA website. The one I reviewed there.. is the 2nd highest version I believe.