I have hardly used a gun βoilβ in maybe 20 years. CorrosionX or Eezox for me. I have found that I like X better, since Phil clued it in on a past thread years ago.
I have a 10 year old bottle of Rem oil , used maybe twice, if that helps....
. It was given to me .....works well on fishing reels, tho
I donβt shoot a lot and clean less, but I do hunt in wet and below freezing conditions. Both dry to touch products clean, lube, and are very good rust preventatives- one product use. KISS