This piston is great! Unlike the 45 degree angle piston that comes with the UTG Performance upgrade kit for the l96 (that upgrade kit is HORRIBLE), this has 90 degree engagement. Because of that, it will not destroy your trigger sear like the UTG Performance upgrade kit piston will. This piston is also very lightweight and durable because it is made out of aluminum. Overall, this is a great buy and a must for those who want to upgrade their L96s.
-Doesn't break trigger sear with my M170 spring
-Lightweight because of the CNC aluminum
-Durable because of the CNC aluminum and the end is of stainless steel
-Made by Laylax so you know it is going to be very high quality
-Recommended to me by many professional airsoft players
-The price is $5.00 more than an Angel Custom PSS2 piston. The Laylax and Angel Custom versions are exactly the same thing, but the Laylax piston just costs more.