The mil spec tube is a touch smaller in diameter, a touch shorter, and the threads are a class two thread for the whole thread. A commercial tube has a class two thread half way, then turns to a class one. In other words on a mil spec tube the whole thread front to back has a sharp peek. The commercial tube the first half has a sharp peek and the second half has a flat top to the thread. This makes no real difference. You can put a commercial stock on a mil spec tube, but a mil spec stock will not go on a commercial tube.