I have had problems with the Laylax red piston. I think the orange is same except its 90 degree. Try to test your compression by putting your finger in the cylinder nozzle for 60 seconds. If the piston doesnt hit the cylinder head in that time, you know your cylinder compression is very good.
The second most leak comes from CYLINDER HEAD NOZZLE BUCKING connect, not the BUCKING BARREL connect. So teflon tape isnt a big deal, seriously. I would do antiblowby rings out of brass tubing because they provide you 100% seal in the hop up. I really prefer doing those. I made mine from 9.1mm inner diameter and 10 outer diameter brass tube.
Third thing: G-Specs barrel is too short for using effectively all your cylinder's air. So when you shoot, the bb is already out from the barrel when your piston is still compressing the air. I hope you understand how the cylinder works so you can start modifying it by reducing the compression volume so the piston can accelerate longer and still have enough air to push the bb out. I reduced it about 30mm which is almost too much. So I would reduce it only about 25 or 20mm. See this thread :
http://www.airsoftretreat.com/forums/index.php?topic=88662.0
Good fix also is getting a longer barrel and maximum 500mm, the standard 430mm is fine. Not over 500mm because then there isnt enough air in the cylinder to push the bb out of the barrel and that will result in lower fps and probably a little worse accuracy.
Hope you try some of these and post your results!