Quoted:
It has been my understanding that anti-seize is meant to prevent corrosion, etc. That's why we use it on spark plugs and lugnuts. Here is what Permatex says abiut their product from their website.
.. For Copper antiseize....A premium quality copper anti-seize and thread lubricant that may be used to prevent seizing, corrosion and galling where high temperature conditions exist.
...For the regular silver antiseize....A highly refined blend of aluminum, copper and graphite lubricants. Use during assembly to prevent galling, corrosion and seizing and to assure easier disassembly. Temperature range: -60°F to 1600°F (-51°Cto 871°C). Salt, corrosion and moisture resistant .
Could someone explain further about how aluminum and graphite lead to corrosion, when Permatex specifically says it is to prevent galling, corrosion and seizing.
Whenever you have dissimilar metals in contact the potential for corrosion (electrolysis) increases.
With our barrel nuts we have steel and aluminum.
That's why the spec calls for no graphite or metals, which are both conductors, in the product used to lube the barrel nut.
It's thought that since special moly grease, designed for aircraft lubrication was already in military inventories, it was the natural choice to put in the spec. Both applications had the same requirements of lubrication with corrosion protection.
So the idea is to isolate electrically, the two parts.
Introducing a conductor is contrary to that, although a weapon doing light duty in a civilian role would probably be OK not following the spec.
Exposure to salt water or a coastal environment might change that.
I built an aquatic center (indoor swim center) which is an extremely corrosive environment.
The architects and engineers were very adamant about isolating dissimilar metals and with good reason.
Edit:
In our civvie AR building culture here, the terms "anti-seize" and "anti-seize grease" have been made up and tossed around freely.
It's actually a lubrication requirement because our torque values are "wet torque" values.
On top of that we need to protect against galling and corrosion.
Sometimes the new builder latches onto the "anti-seize" term and runs with it.