RE: make your own cleaning solution?
The oil soap caused me some Pyrodex, 777 problems, I think. Part proceedure on my part I am sure, but the soap was harder to get out of the crevaces in the breech plug between shots, I attributed to hang,miss fires. Oil soap went away so did problem.