JMHO,But nothing replaces good old elbow grease..

The Gun Scrubber is great for cleaning trigger assemblys actions ,Does pretty good on the inside of a bolt without stripping it.It cleans has enough blast power to blow away grit and grime from most surfaces anywhere dirt and oil has mixed and formed crude this stuff will remove it and leave the surface bone dry and clean.add a little lube and you are right on time.Kroil is the magic juice for anything.