does the NFA prevent you from building one, or buying and selling one?
Depends on who you talk to. I seem to remember a court case that said it was legal to build your own machine gun. But you can never take it out of State nor could you ever sell it. Also, the Feds may very well charge you in any case.