Removing the barrel for cleaning is to me the best method of thoughly cleaning the barrel. However most of us have our barrels secured with pins. Frequent pin removale polishes both the pin, and pin holes, making eventually, loose pins(in my opinion any way). Keys make it easier to remove the barrel. I would add that keepers installed in the stock to prevent the keys from either falling out, or getting lost is a big plus. I built my sons rifle with keys, but no keepers. He lost one while we were at a shoot in Kentucky in the grass, about 4-6" but stepped on and matted down from a bunch of shooters walking on it. We dropped back from the 25yd line to the 50yd line, so we couldn't look for it any more until the match was over. He walked over looked down, and bam!, he found it, pure luck. I've tried, and still use the tooth pick option. I no longer use solvents cleaning the barrels anymore due to damage to the stock's finish. I now use dawn dish washing detergent, water, baking soda. No alcohol, no peroxide, no Murphys Oil Soap. I do realize the detergent if used in large amounts can also present a problem, so I don't add that much. I started using baking soda, after looking at the damage on certain parts after a few hours at the range, figured it could hurt. I'll keep an eye on how's it working out. ...Geo. P.S.---- I still can't believe he found that @!*% key!