When I was a kid I can remember my dad cleaning every gun he owned with WD-40 and never had any complaints or problems. As I got a little older and not the wiser I told him that I heard WD-40 was terrible on firearms and switched to Remoil. Even though his shotguns are some of the nicest looking guns I have seen shiny with WD-40. So I am still using Remoil for the most part but wondering in this land of extremes what everyone else uses. Pros and Cons ?