I use Blue Wonder Gun Cleaner... best cleaner I have found. I have also gotten all of my buddies using it... I guarantee if you try it you will use nothing else. Specific details can be found at:
http://www.bluewonder.us/BlueWonderGunCleaner.html
Also, I have moved away from 777 to American pioneer powder (Jim Shocky Gold)... I shoot 100 gr of powder and 300 grain TC shockwave sabots in my TC Encore. I find this combination groups best out to 150 yards.