There is a way of maintaining the rubber to maximum potential instead of replacing evry year, firstly im no pro, I have no idea, I'm a kid so dont take my word.
Now these are some steps into keeping your rubbers in condition. I looked up this online and got advice frome some shop. I suggest buying a new rubber if it is really bad. Although this is some advice for your future rubber and maintaining it.
1. Never EVER lube your gun in vasaline it totally destroys your rubber well id say limmets its life... Look up some agents that if u were to lube a gun is water resistant, anti rust and wont destroy the rubber like vasaline does.
2. take rubber off your gun. Some guns you are able to take the rubber out of the gun, if so these following steps will apply
3. Place the rubbers inside a ziplock bag or really any bag that can camsle out wind / drafts.
4. Place the bag with a rubber inside in draws or a cupboard really anything that isnt exposed to light.
Or if you cant get the rubbers off the gun I suggest storing your gun inside a inclosed space with your gun in the darkness. My friends put there guns in there closet.
Just remember im not that experinced but this method is meant to make your rubber last longer by years in other terms keep your rubbber healthy for that next big snapper you will land. I hope this helped in terms off rubber mantaining if you ever buy a new rubber, sounds like the old one is preety stuffed if it looses its power over time just PLEASE DONT TAKE MY WORD THOUGH dont just go out and buy a new rubber this is just a suggestion towards what you think.
Anyways hope this helped.
I bless the rains
down IN MELBOURNE
to be sunny
Personal Instagram: Ben_Ashkanasy
Spearfishing Instagram: BashkainSpearfishing