Re: do you clean your bore after every shot?
I thoroughly clean my stainless steel barrels every 30 to 50 rounds with BoreTech Eliminator. I then store them leaving the bore wet with BTE. When I am ready to shoot that rifle again, I run a few wet and 5 or so dry patches to completely dry the barrel out and go shoot. We just tested this with a buddys rifle a few days ago. First 3 were spot on for elevation and a group under 2" at 550 yards. I do not claim this to work for every rifle, but the more I test it the more confidence I have on first round hits with a freshly cleaned bore with BTE.
Also I have found that chrome Moly barrels to be more prone to need fouling shots to come in. But I rarely hunt with factory tubes these days.
Also some rifes will go longer before really needing cleaning. Especially smaller calibers. A rifle will tell you as it will start loosing accuracy. I document this and try to clean before I see the loss for two reasons. One, I don't wish to take the chance the next shot is it if I am hunting. Two, I really don't like the thought of letting my bore build that much fouling. I would rather keep it clean and consistant.