On the machine guns (M249, 240G, and M2), I would put 10W30 or 10W40 in a bottle labeled "CLP" (at least give the appearance you're following the regs) and use that.
I wish I could find the pic of guys on an M-88 somewhere in Vietnam dumping a quart of "issue" motor oil into the guts of a smokin' hot .50 cal to keep it going.
I used to use WD-40 until I took apart an old airgu that I had lubed the trigger bits with the stuff years before. It had congealed into a gooey mess. A RWS air pistol recently disassembled had the same issue. Dunno what happens with the stuff, but it does not stay stable with time. Tri-flo for similar stuff these days, or Mobil 1 for guns.