That's odd. Usually Benellis run fine, until the spring is actually worn out. I would put a Wolff 25% extra power spring in it to see if that helps any (though I know you don't want to put outside parts/money into it).