My M&P 22 is an early one with a serial number of 7xxx. I have about 5,000 rounds through it. It has started malfunctioning in that about every other round, after the slide cycles, the gun won't fire and I have to re-cock the gun by re-cycling the slide. Yesterday I had a double fire with it so...