The sad part is that MILSPEC always = more money, but it does not always = better quality. A lot of companies will throw MILSPEC on their products because they meet the requirements of the actual MILSPEC in dimension and possibly finish, but they don't meet the manufacturing or testing requirements to actually be MILSPEC. In the commercial world it has simply become a marketing term to attract those who truly believe their #### will fall off if they don't use it.
Not to say you shouldn't seek out the best quality parts, but be sure you aren't being lured in by a word that may or may not indicate a better quality product.
And this is exactly the point that many people often miss when discussing the term. The term MILSPEC has become almost meaningless because of the way it's been misused in recent years. Unfortunately too many times the term has been used by manufacturers and retailers to describe a product that is made to meet the "dimensional" standards setout by the MILSPEC but all too often those products do NOT meet the "material" standards required by the MILSPEC... nor do they usually meet the "testing" standards setout by the MILSPEC... and therefore the end result is NOT true MILSPEC.
If the material is of inferior quality, it really doesn't matter that the dimensions meet MILSPEC... you can have "junk" that is made to MILSPEC dimensions... it's still junk

. Using lesser quality materials and eliminating or reducing testing protocols will allow a manufacturer to save money and sell cheaper... but it also produces a cheaper quality product. It is important to know exactly what a manufacturer means when they use the term "MILSPEC" in their advertising.
KAC produces MILSPEC products... the dimensions are correct... materials are correct... testing protocols are known to them (because of their military contracts) and they perform those tests. When Knights says that an item meets or exceeds the MILSPEC then you can be assured that it does (in all 3 areas: Dimension/Material/Testing). There are other companies that also produce MILSPEC product... but there are many companies that use the term MILSPEC but only actually refer to dimensional characteristics... little or no effort is actually made to comply with material specifications and/or testing criteria.
At least this is what I've seen over the years.
KevinB has more experience with this on a day to day basis than I do.
Having said this, if a product is made to correct dimensions and made from high quality materials (which at times can exceed an old or outdated MILSPEC), and if testing protocols are sufficient to insure reliability and quality... then it is quite possible to produce an item that is is not MILSPEC but is in fact superior. Just because something isn't MILSPEC doesn't mean it is not acceptable or even better.
I'm sure KevinB can confirm that KAC has developed a number of very high quality products that are NOT technically MILSPEC but are in fact better in many ways than the MILSPEC items they were designed and built to replace and/or compete against. There are other companies that also offer such non-MILSPEC items.
The first step is understanding the difference between "marketing-MILSPEC" claims and "military-MILSPEC" claims and knowing which one is being used to describe an item... that can often be difficult to find out.
Mark