Well, this legislation that Obama is trying to spin as "over 90% of the country wants this" actually outlaws a national registry... so there is that! The DOJ and FBI also said this stuff is going to be unenforceable without a registry.
It's really shitty to see the president act like the problem here is entirely with the people who voted against it. I don't think a single person defending this legislation has even read it.