I use a paint made from acraglass to seal the heads of stocks. Mix a tiny amount and then pour in medical alcohol to make a watery paint that dries (hardens)back to acraglass. My son taught me the trick on his RC plane. It stops model airplane fuel cold, and I believe it will do well with gun oil. I do not know how much strength it retains??
By the way gentle heat!
bill