RE: Initial barrel cleaning
On my CVA Wolf when it was new I used the barrel blaster foaming cleaner as per directions, followed with a couple of damp patches of 50/50 mix of windshield washer fluid and alcohol, a couple of dry patches, then at last a patch with Rem Oil with Teflon.