Note that you will need to trim one coil off the Wolff Extra Power Extractor Spring for it to fit.
Also, the trimmed end should rest in the Slide Extractor Spring cup and the finished end against the Extractor lever end.
Good Luck with it and I hope you enjoy it!
When I look into a malfunctioing Semi-Auto, I look at the Magazine first, the Extractor second. Extractor Spring quality is important and they may wear out with time.
I was also bound and determined to have a current small frame Tanfoglio based 9mm handgun without resorting to buying a large frame conversion Pistol from EAA that needed fancy expensive Magazines to work.
The Armscore/RIA/Tanfoglio MAP1 series was one of my only options other than trying to get a Witness Classic that is only imported in small numbers and always sold out within a day.