RE: Cleaning solvents
my chemicals of choice currently are:
M-Pro7/Hoppe's Elite
Outer's Foaming Bore Cleaner
Barnes CR-10 or Sweet's 7.62 for stubborn copper fouling
FP-10 for CLP & lube purposes
Tetra grease for those parts that need grease
And for blackpowder cleaning, I use a 50/50 mix of Simple Green & water.