I just spoke with one of admins on the Beretta forums. He knows his stuff and he said that there is no program in place from Beretta to replace the reocil springs. With that being said I would contact Beretta and see what they will do for you. There are a few things that might help you work the kinks out though. First, make sure you are using a quality gun lube like Gunbutter or Eezox on all the metal on metal parts in the pistol. If you're unsure of the lube points I can help you with that through private message or email. After lubing the pistol rack the slide back and lock it in place then leave it that way for a few days to help relax the spring. I would also recommend that you buy a box of +p ammo and run those through it. That should help to break the spring in and may solve all of your problems. I hope this helps.