The best gun cleaner I've ever found is Slip 2000 725 Gun Cleaner. A little of that melts lead and powder residue, then you can wipe it off
with a cloth. It's water based, non solvent, non flammable, non toxic, biodegradable. Works great in ultrasonic applications too.
Phone 707-585-8329 www.slip2000.com.