I dont know why some people are saying, that CLR will kill your barrel, if you clean it with it.
I would say that is BS, i have cleaned with it a long time, and doing a test, that put a stainless and black steel screws
in to a cup, that is filled with CLR.
I have not found any corrode of those...