i have used tru oil on my outdoor teak furniture. after couple of coats it looked really nice and shiny, but it weathered after few months ie it did not stand up very well to rain. if you don't forget your gun in the woods for few months i guess the finish will stand up quite well.