I was having a similar problem. I ordered a couple of PF 9 magazine springs from Kel Tec. Around 5 bucks a piece plus shipping. Cut 2 coils of of the Kel Tec spring, it still will be a lot longer. I did one magazine first & took it to the range yesterday. The one with the original Diamondback spring was still giving me some FTF. The one with the Kel Tec spring ran flawlessly. Needless to say I changed out the other spring & shot another 100 rounds with no problems.