Hi - I'll vote along with 3macs1 on this - I have a couple of the 'low-priced' 3-piece rod kits I got at yard sales, then bought jags, brushes and liquids to supplement. The rods are aluminum and since none of my guns cost over $500 I'm not worried about wear on the bore - I don't think Al is particularly abrasive in that scenario. I am very careful with the semi .22s since a quick clean goes in thru the muzzle. all of my 'older' t-shirt become patches

I use synthetic grease on action friction internals and Singer oil on others.
Biggest issue I have here is that Cantire nor BassPro around here doesn't have a great selection of cleaners, so I'm looking at home-made cleaners and hope to find good substitutions. $8 for 2oz of #9 or oil is a real 'bargain'

.
Ed