Machine guns only need one stamp. Barrel can be as long or as short as you want.
Individuals cannot manufacture new automatic weapons after May 1986. Only companies registered with the ATF may, and only for military/law enforcement use.
You are governed by your local laws. If your county/city says no SBRs/full autos/etc, then you cannot own one, regardless of federal law.