I didn't imply that it only works on Remington guns. It does, however, work very well on 870s and 1100s with their crappy parts that rub together. Smooths 'em up, but doesn't collect dust badly in the field.
You have issues, jimmy. You're not the only person in the world with a brain, even if it seems that way where you live.
Berettas come with oil, in the case, so it's generally in the vicinity. Therefore, it gets used on my Berettas.
That's what I usually use: whatever oil is arm's length from me.
I prefer Bullfrog Lubricant and Rust Blocker for handguns. It's a spray liquid, but it stays in place almost like grease. It's worth ordering, IMO.
I use Pro Gold if I need sticky grease that REALLY stays in place. It's great stuff.
Militec has turned out to be a PITA on many guns, including automatic handguns. It flows everywhere and doesn't stay in place. IMO it works great with light applications on revolvers' moving parts, as well as on ARs and .22 semiauto rifles. I like it, but it really doesn't stay put. Putting it on pistol rails or O/U shotgun ejectors has resulted in puddles of oil.
I'm a fan of Bullfrog's stuff (also their Rusthunter).