Not a stock holder or have any interest in....But all of my guns look new, they get cleaned after every outing. I hunt around the world, literally. I carry a spray can of G-96 in my gun case, checked baggage for airline transport. It has been a companion for 50 years. For shotguns, a spray of G-96 down the barrel, set in a garbage can, left for two hours and a full day of a 2,000 bird shoot comes mirror clean with a bore snake, dissolves the shell cup plastic, lead, powder, etc. Displaces water in the rain too.
Inside my rifle bores I use Sweet Shooter. It is Techron suspended in a solvent, reported to make a slick, easy to clean bore, when shot in the wet bore break in process.