Well this may sound stupid, but what is the difference between Mil-spec and commercial? I want to order a Magpul stock for my Bushmaster lower and I notice Magpul offers both Mil-spec and commercial versions. What is the difference? Aren't most, if not all, AR's made to Mil-spec or am I missing something. Thanks.