I just opened up my Enhanced JG M130 box.
The gears were stupid loose due to poor shimming, the poly carb piston fit sooo tight around the spring it actually had resistance while pulling it out.
It does have a ball bearing piston head but im sure the spring still bound up in the piston.
Mine was noisey too. Some was gear noise and some was a weird spring rattle after every shot in semi.
Im not knocking it at all. Ive run about 17k-20k rounds through it with a 9.6v 1600 NiMH.
The stock Golde Eagle "high" torque motor and 9.6 were only able to produce 14rps at best.
It shot 418-423fps new and at the game 2 weeks ago it shot 406-411fps on Tedders chrono, again after 17k-20k rounds.
I have not opened it up for maint. since I bought it so it still had the original grease in it. The only reason I opened it up was to install one of Firemans FET's and some routine maint.
The pistin showed very little wear in it and the piston teeth look almost completely unmolested.
This gear box is tough as nails for the price. I know it hasnt had any LiPO abuse but 17k-20k rounds with an M130 and everything held togethr beautifully.
The only thing I plan on doing to it is shimming, AOE adjustment, MOSFET, BB spring guide, bore out the inside of the piston to give the spring more room to move freely, PC BB piston head and add an 11.1v 2500mah 30c LiPO. Maybe an M150 (if Tedder keeps my old spring) and SS it 2 teeth...Maybe.
My original JG non-enhanced GB broke right at the front of the cylinder after about 10k-12 rounds. I did short stroke it 2 teeth, swiss cheased a PC piston, BB PC piston head and an M120 with the stock JG high torque motor ans the 9.6v. It was shooting 336-345fps at 21-23rps.