The only thing preventing the end of 91 years of unconstitutional gun laws is the Republican majority congress.
They simply don't have the balls to fight for your rights.
Because they value their hearing, dipshit.
The question you should be asking, if you were a real American, would be - why can't citizens obtain silencers as easily as federal agents?