Recently I was on a muzzleloader trip in Ohio. A guy had a stainless "All season" muzzleloader made by the biggest brand name company. It was 2 years old and he said 30 rounds at the most had been through it. It looked fairly clean too. He missed a deer, reloaded and the hammer will no longer cock. Closer inspection revealed all kinds of rust down inside. He spent hours spraying oil and messing with it. What a great hunting trip with that gun, talk about having no confidence. This guy bragged about how many rifles, every caliber you can think of and how much money he spends on stuff. I would assume he probably takes care of stuff to some degree. As a manufacturer and "salesman" as I'm called, this is unacceptable on a supposed quality gun made for "all seasons". The big name brands have great sales pitch's but the products can't live up to it.
At least my products have the history and reputation living up to my sales pitch. 6 years in, sales booming and never once rusted/corroded barrels and other parts. My products lifetime guarantee would financially shut me down if things didn't hold up.