That is a great resource. I just started using Ed's Red and the Piston Kleen that he talks about on that site. Both work very well for their intended uses. I have a small US cleaner with the Piston Kleen in it that cleans muzzle brakes really well if you leave it soak over night and then agitate it for a few minutes.