Everybody has their own preference. I have always used plain hot water. Remove the barrel from the gun, unsrew the nipple if it has one and submerge the breach end in a pan of hot water. Wet a patch and with ram rod push and pull the patch through the barrel using a cleaning jag. Each time you pull, the suction will fill the barrel with water. Push, and it will force the water out the touch hole or where the nipple screws in on a cap lock. When the jet of water coming out is clear, the barrel is clean. Dry good and oil. I only use black powder, don't see why it would not work on Pyrodex too.