Petroleum based lubricants and solvents do nothing against black powder fouling. Different chemicals. Think gas vs diesel. The very best black powder solvent ever is Windex. No joke. Then follow with a non petroleum based lubricant like Bore Butter, Seal 1 , Frog Lube.