Somewhat related question:
If I run into the problem of buying a gun (NEA) with a "commercial tube", but want to use a mil-spec stock on it, can I just change the tube out and re-install all of the other existing parts (buffer, spring, etc) inside of the new "mil-spec" tube?
Yes