I do Cowboy Action Shooting (lead in the barrels) and own several old guns that needed rust removed. This stuff cleans barrels in a jiffy and won't harm a blued surface. I don't work for them and I don't sell their product. I just swear by it.
http://www.big45metalcleaner.com/