I use a Wolff 18# recoil spring on my EAA Witness, and honestly, the recoil seems no worse to me than my Para-Ordnance P14-45. And that's using 165 grain, 1350 fps ammo from Reed's Ammo and Research. I tried 20 and 22# springs, but they both made cycling the slide a serious problem. The only real problem with Tanfoglio using the CZ-75 design, not enough metal on the slide to get a good hold on it.