At the range, I use a mixture of 1 part Ballistol, 1 part Pine-O-Pine and 10 parts water. It really cuts the fouling out of your barrel. Of course, it doesn't take the place of a good cleaning with soapy water. It does an excellent job on cap and ball revolvers. Just disassemble, spray down with the mixture, let the parts sit for a minute or two and wipe away all of the fouling. The cylinder chambers and bore will need to be scrubbed but for a revolver, this mixture will be all you need. Rifles need the full Monty with soap and water, though.
As an added note, you can substitute Pine-Sol or Murphy's Oil Soap for the Pine-O-Pine if you wish. If you can't get Ballistol, a good water soluble cutting oil will work but Ballistol is best.