A:
There are restrictions on certain NFA weapons. Short barreled rifles, short barreled shotguns, and machine guns may only be possessed by law enforcement officers. I is legal to own a use a silencer as long as they are properly registered with the ATF.