A lot of folks seem to take issue with terminology, "seasoning" in particular.
I have cast iron skillets that I regularly 'season' with either rendered bacon grease (to remove salt) plus a little beeswax. Lard, or any animl fats will work. Cast iron is porus to the point where oils will deposit in pores or irregularities in the metal structure.
Modern steel barrels aren't porus and that's already been brought up ad-nauseum regarding the seasoning debate.
I use several materials that produce a tough, surface film, which reduces friction, and also makes cleaning a little easier. Pyroil Silicon spray is one material that excels at leaving a dry film that won't trap or hold residue on a multitude of firearms applications. Frog lube is another. I use both on rifle and pistol magazines, flintlock and caplock mechanisms and also set triggers. It works very well to reduce friction. To say that is actually 'seasons' a barrel is a misnomer, but it does deposit a fine, friction-reducing coating. Some folks may call this 'seasoning', discounting the penetrating properties of the original terminology. Frog Lube leaves a tough surface coating that also tends to pi$$ off the folks who need to know what its' composed of.
Terminology and composition issues are giving some folks around here hissy fits. The performance of the material, and the fact that the stuff does work to reduce friction, and to reduce carbon deposit build up, is being ignored.
Guess I need to start badmouthing Ballistol, which is largely non-magical mineral oil. Nevertheless, a lot of people use it because it does what they want it to do, and not what its' composed of.