Years ago at a NRA Annual Convention I discovered BOESHIELD T-9. https://boeshield.com/ It's an amazing lubricant/rust/corrosion preventative, one of the best features is it stays where it is placed and doesn't migrate into where it is not needed, think chambered primers. It's a little pricey but IMO it's well worth the price for how well it works. My carry firearm is steel based, add to that the temperatures in Florida and I tend to sweat a lot producing water with salt in it. That doesn't play well with a matt Parkerized firearm, I tried Hoppe, no good, gun oil, no good, synthetic gun oil, much better, T-9 excellent. That stated folks, what do you use for cleaning and lubricating firearms?