I'd like to hear what procedures you use for taking care of you firearms; mainly centerfire rifles but others may certainly apply

. I've seen guys with guns they've owned for decades and while they're not in perfect condition they've obviously been well cared for and still shoot well.
I use- oiled patch (lubricant, rust preventer, cleaner)->dry patch->oiled brush (6 passes)->dry patch->oiled patch->dry patch->done. When I've shot 20+ rounds I'll use Hoppes copper solvent which entails- brush with solvent (6 passes)->let sit for 2 hours->dry patch->repeat until patch comes out clean.
Other than that I'll take my guns apart once per year and make sure everything is clean and gets a light coat of oil.
I'd like to hear your tips, tricks, techniques, products, mishaps or whatever. Thanks for any responses!