3'in'1 oil for the stock, to keep it "nice and shiny".
3'in'1 oil for the metal, Put some drops onto a soft cloth and wipe it over the hole rifle, basically. Works for me and i haven't had any problems, the end result is a clean looking, shiny, sleek oiled finish, rust proof to.