It is and it is not.  At least now all the existing guns will not be taken and destroyed before the courts can strike down all these stupid, formless "assault weapon" bans.  Trump is stocking the courts with conservatives and when he wins in 2020, its very possible we might see a reversal of gun control laws.  So at least there is hope.  If they had stripped everybody's guns so much more damage would have been done.  Gun-grabbing has consistently been a poison pill for the democrats too, which is hilarious to see them pushing it this hard. As Qu says, these people are stupid.    Also, mandatory registration has almost zero compliance in NY where its already the law, and with zero effort by police to arrest citizens for failing to register.