I only use WD-40 in my blackpowder gun after I clean with hot water, to make sure all the water is out of the gun. WD-40 is a water-displacement chemical, not a lubricant. Years ago I used it to clean my skeet guns, and after a while I noticed a gummy crud building up in and on the gun. Went to a good gun oil and had no problems after that.