I, like everyone, have their pet peeves. One of mine is the use of the very overused term "Milspec." The person selling these pins is using the term in an attempt to make people believe that these pins are military pins and, therefore, the gold is thicker than normal non-military gold plating. This is total BS. First of all, the pins MIGHT or MIGHT NOT be military pins. Secondly, the Milspec (for gold, it's MIL-DTL-45204D) is simply a convenient way to call out the purity, hardness, and thickness of gold plating, using a universal US code. The military (and industry, if they so desire - many do) uses this code. Almost all of the gold plating you've ever seen that's at least 20 millionths of an inck thick could be called Milspec gold plating. For example, if an industrial company wanted their pins plated with 30 microinches of hard (130-200 knoop) gold of 99.7% purity, they would call out on the purchase order: Gold plating as per MIL-DTL-45204D - Type 1, Grade C, Class 0.
See attachment - It's the latest one I could find