Use and LOVE all the products you mention less True Oil as a finish. It turns 'white' on the wood rifles when carried in inclement weather. It also thickens and gums up when not used regularly. I gave up on it.
I now use the finishing or 'wiping varnishes' as sold by Arm-R-Seal. It is a modern polymerized finish that fancy/high end custom furniture makers use, available @ Woodcraft. The depth of the finish it gives to tiger-striped maple is to die for, really highlights the chatoyance!
But, there are MANY options to use besides T-O or what I mentioned. A bonus for the A-R-S product is that it can be touched up at any time and you won't see any difference in the finish between areas touched and those not touched up. It's all I use now. And ...
it doesn't turn white where your wet, gloved hand holds the longrifle for hours or days ...
Arm-R-Seal: Wiping varnish, wet (oil) sanded for 1st two, then hand-rubbed for 3-4 more coats - all gloss - then I switch to the satin for the final 2 coats. All coats
lightly rubbed in-between with the finest polishing 3M Scotchbrite pads, light gray I recall. The gloss gives a depth and sheen that really needs to be seen to be truly appreciated. I made both of these, but a sampling.
LH Fusil de Chasse:
View attachment 231150
LH Custom BP Schuetzen stock of English Walnut:
View attachment 231151