NFA should be repealed. There is no reason for any regulation of silencers (suppressors); they should be encouraged to protect the health of shooters and to reduce the noise signature of ranges. While there is a criminal potential in short barrel rifles and shotguns (SBR/SBS), the same potential is in pistols that can be just as concealable and powerful; regulating SBR/SBS is pointless.
As for machine guns, I don’t feel safer with those restrictions than without. Anyone with minimal mechanical skills can quickly modify a semiautomatic to full auto. The machine gun restrictions only inconvenience the law abiding citizens who will not take that legal risk, without bothering the few criminals who want full auto when they are planning a felony and don’t care if they break one more law. I never want full auto because ammo is too expensive and I prefer to place my shots.
It’s not the possession of the full auto firearm, suppressor, or short-barreled rifle that is the problem. Millions could own then without problem. Just like a hammer or fertilizer, it’s the use that should be subject to law not the possession.
While I generally agree about placing shots, I would like to have the option, in case I ever need it (okay, and just for fun, every now and then).