I never thought I'd buy a handgun in .40 S&W, much less a Beretta 96, but I recently found an Elite II in decent shape for about $450 and bit the bullet. While I don't plan on shooting it often, I'd certainly like to keep it around as long as possible. Beyond regularly changing the recoil spring, I'm not sure what else I can do to save the frame. I see Wilson Combat offers a Shok-Buff and a heavier recoil spring, but do those really help all that much in situations like this? Is there anything else I can/should be doing if I want this gun to last?