i own one (gspec) and i'm in love with it, stock it was relatively accurate for a 303mm barrel, after upgrades... this gun absolutely rocks! i've changed the sears, spring guide, cylinder head, hop up bucking(firefly hard) and inner barrel (pdi 6.01 430mm) the accuracy i get out of the pdi barrel is awesome! i shoot accurately at about 150ft with .30g bb's, BUT i have the stock spring witch gives me 290 fps! so i expect it to be pretty deadly at 380-400 fps! i've kept the stock cylinder/piston since they gave me near perfect compression!. i also cutted the airbrake on the piston and putted a sorbo pad on the cylinder head (for noise reduction) . i think that's it!