it depends on the cleaning i want done. i "spring clean" my guns once a year. this is a more thorough cleaning job where i will break down the gun all the way down to the firing pin. when i go through this cleaning i use rod and brush/patches. the rest of the year is a blow out with air and run a snake threw it a couple times with some hoppes on the first run. i use a dry lube system in order to cut down on the amount of grime that can accumulate. this makes cleaning much easier. it also will depend on the gun i am cleaning too, how much care do i put into my cheap ass maverick 88?? not a whole lot! but when i comes to cleaning my Marlin .444 lever i spend a lot of time and care.
Breakdown: quick clean- snake
Thorough clean- rod and brush/patch
Dry lube i use-https://www.amazon.com/dp/B00C5JFKKE/?coliid=I315Q3G6PK8X17&colid=1M7AAAUFF61GN&psc=1&ref_=lv_ov_lig_dp_it