Its funny,seems like the Ballistol topic pops up on the gun forums about every six months like its a new product.
The Ballistol oil is some good stuff but it does not lube as well as TW-25B,MC-2500 oil ,Break Free or Firepower FP-10 in my opinion.
I have used it for years on my Mauser's,MN's,Enfield's etc. and black powder guns and have had no complaints.Its a mild alkaline so it can neutralize acids from corrosive chlorate priming and powders like cordite and black powder.Thats whats so attractive to us black powder and C&R folks.
I used it on my Armalites for a short time and it worked fine,but I dont think it performs as well as the above mentioned newer lubes.
The Ballistol seemed to go away too fast in my AR's during use for my liking.
It does clean the nasty wolf ammo,black powder and chlorate primed surplus ammo better than most of the solvents I have used.It gets two thumbs up for that.
Otherwise no complaints,its good stuff.
Raymond