I still have bottles of it from deployment to Iraq in 2005. They sent me like 12 6-8oz bottles since I was deploying. If I’m not using clean extra engine oil laying around, I’m using it to get rid of it. I’ve used it on my ARs as well as pistols with no issues whatsoever.