Some problems finding a new piston for my next gen M4. Stock one was stripped so I tried to find alternative from SHS.
I have lots of good experience from SHS parts from AEG side so I gived SHS next gen a try
Well it lasted about 200 shots and rack tore itself out. I had even epoxied the rack and corrected angle of engagement.
Spring was around m130
Time to order Prometheus piston