There is a lot that can be done to help the wood stocks do its job. Swelling and shrinkage is due to moisture going into and coming out of the stock. Strip it down completely - remove butt plate/recoil pad, etc. then make certain all the hidden raw wood surfaces get a coat or two of spar varnish, or even a good coating of wax. Same with the hidden parts of the metal - under the action, magazine box, under the barrel, although wax is probably preferred on the metal. Almost any tool requires some maintenance periodically - even a Jackall thrown in a truck box after getting unstuck will eventually rust up if it is never looked at and bounced around in all weather. I own several wood stocked hunting rifles that are over 100 years old, and they continue to do exactly what they were made to do!!