Thank you for reading my thread.For those of you out there who own an agm mp001, you know that upgrades are next to impossible to get for this rifle with the exception of the $250 upgrade kit from Edgi.Im not saying its a bad buy,just that you have other options.The first upgrade i discovered is that the cylinder will take L96 parts.I had a spare spring guide,piston,and spring from a utg l96.The L96s spring guide and spring will work with the stock mp001 piston.The utg L96 piston absolutely will not work in the mp001 because of the way the mp001 trigger is constructed.A utg L96 cylinder head WILL fit into the mp001 cylinder,but causes the rifle to slamfire due to the fact that the l96 cylinder head is to short where the threading is.Secondly,this rifle does in fact have a vsr trigger.I put in a steel vsr sear as well as a steel vsr piston sear and it works flawlessly.A zero trigger system will NOT work in the mp001 due to the fact that the mp001 cylinder is 10 percent smaller therefore not being able to fit the zero trig piston.And lastly,an L96 barrel will fit into the mp001 hopup but you will have to modify it slightly by cutting a groove into the exterior of the barrel.Its a long read, but hopefully it will save you some trouble.:tup: