I have to disagree there MC. Tru-oil looks pretty on a sporting rifle until you actually use the rifle at which point the high gloss top coat rubs right off. I could go on a rant but I'll just say Tru-oil is not an appropriate finish for any military stock.
IMO, if one is refinishing a 91/30 use shellac why? because the Russians used.... Shellac!! Or for a more subdued look "which I prefer" use BLO. Whatever one chooses remember the durability and longevity of the finish depends on wood preparation so do your best to remove as much cosmoline
as possible....