“Neat story, but the chemical component in Hoppes 9 that was used to dissolve corrosive salts from corrosive primers was removed from the formulation many years ago because it was a suspected carcinogen”
It was the first thought that came into my mind. After some due dilligence among the shelves of “CLP’s” at several stores (my nephew and I read every label) it appears that the Hoppe’s No.9 of yore no longer exists. What is available is fascinating with many products almost identical. I went with the choice of USMC and personal experience on my choice of product as I clean, lube, and protect all of my outdoor gear (that needs a CLP) with the same product.
I use the original CLP from WW1 times - Ballistol. It also has s distinctive smell. The biggest problem with it is availability. Very few retailers carry it.