AeroShell is graphite free and apparently is milspec for the AR. I've read that graphite on the barrel nut can supposedly have negative consequences over time to the aluminum upper receiver. Not sure if true or not, but the milspec stuff works and eliminates any guesswork.