So I am wanting some expert advice on a couple of topics I feel I need help in. I just don't feel I am getting my firearms as clean as I could after shooting, and I just might be missing something. First off what does everything think about the Bore-snakes? I have heard mixed reviews of these, some people say they damage the rifling of the bore, others say they don't and work great. I in fact have two and they seem to do the job, I have only used them a few times and before I begin to use them again would like some advice. Second, are there any foaming action cleaners out there? Something I can spray into the receiver and down the barrel that will get into all the little nooks and crannies? Maybe it doesn't have to be foaming, but SOMETHING that will reach all the little surfaces and down the barrel and really break things up allowing me to flush it out. It just seems that regardless of how hard I work I can never seem to get my rifles totally clean. Thanks for the advice and pointers in advance!