Well it works better than it did with the new mag and recoil spring. Now I have a extractor ejoctor issue. Going to give it the cleaning of it life and see if that helps some. If not I bought a new extractor and will see if I can install it. Chaces are I will need to find someone to do the work. Most people really so not want to work on them. Not what most would consider a quality gun. But damn it is a lot of fun when it does work