I am in the moose milk camp. I keep a spray bottle full at the range and half-way thru (or when we break for lunch) I spritz the barrel(s) on double and rifle (1866) and pull the bore snake thru a couple times...I do that again before I pack up. On my pistols, I just spray them down with balistol lightly and wipe them off after I eat...I leave it on for the ride home.
Once I get home, I fill the sink with hot soapy water, pull the grips off my pistols and dump them in. I then clean the double and rifle with moose milk, then straight Ballistol and wipe them down. By then the hot water will have done what it's going to do and I dbreak-down the pistols, run a brush through the barrel and chambers, run a washcloth over them, rinse with the hottest water I can and dry. While the metal is still hot, I coat with Ballistol and reassemble...
For my brass, I have a jug with about 3/4 gallon of water and about a quarter cup Simple Green. After each stage, I dump the brass in and give it a shake. At home, after I get through with the pistols, I dump the brass in the used hot water and swish them around, then dump on some paper towles to dry...from there into the vibration cleaner and they are good to go...
If only getting the black marks off my hat from ejected rifle empties was as easy!