cleaned mags, FP and spring made it about 50% better, will fire 10 rd mags flawless. pin was gummed up pretty bad as was the spring. ordered new firing pin, spring and roll pin...gonna change em out, seemed like things improved with cleaning and the old pin did look abused. if no improvement not...