The NFA should have been abolished years ago. It literally does nothing for anyone's safety. Machine guns in general are not a good choice for a gun fight. They're fun as heck though. Suppressors, are a stupid choice for a gun fight and they are not nearly as quiet a Hollywood would have you believe. Short barreled rifles, and shotguns are a joke. There is absolutely no advantage to them whatsoever. With a very few exceptions, you ain't sticking a short barreled AR15 down your pants, and not having the entire world wonder why You have a large bulge going down your leg. It's just a money grab by the Feds.