Your problem is rather common. Taurus uses the same spring in the 6 and 7 round mags. Wolff Spring makes a kit for the Keltec P32 and P3AT that will fit your mag and are stronger than the Taurus spring. My 7 round mag feeds everything. Stock number for the kit is 79073.