Whoa... that was the best prose I've read in quite a while.
NM means anything that has "NM" stamped on it, and mil-spec is anything painted black.There have been many Loaded models incorrectly sold as National Match models, just because the "NM" stamped on the barrel. Ignorance is no excuse for the sellers, but it is also up to the buyer to know what he is buying. A little bit of knowledge goes a long way to keep yourself from being scammed or paying to much.