Its always amazed me how critical people are of using WD40. Ive been using it for years on muzzleloaders after cleaning with water to displace moisture. Green Mountain barrels says to use it in their owners manuals after cleaning with water. For long term storage protection i use either RIG or Outers gun grease.