I posted a few days ago about getting a Wolff Springs that is dimensionally the same as the stock FP spring. I order a Wolff Spring "4-10 English" and it is the closest in wire diameter and OD to stk spring (Both dimension is +.001, negliable diff.). The 4-10 English is four inches long, I trimmed mine back to 2.75" . Smooth jaw plier to flatten the last coil on trimmed end. and tightened the last coil a bit so it lock onto behind the collar. IT FREAKING WORKS PERFECT, the pull is consistant now and weight is unchange from factory (at least not noticable to me) and it resets everytime. I have an extra one (only one), if anyone with reset problem wants to give it a try, email me at firstname.lastname@example.org (remove no spam). I will put one in the mail to you at no charge.