I use Slip2000 for my AR and Glock. It runs in the cold, hot, and has no issues being dirty. Just give it plenty.
@shoobe01 in regards to those rifles, the owner was warned. Instead of the armorer's advice, he went with how it was done down south at "the other place."