It has to get through the House first, and that's where it will meet universal opposition from New York, New Jersey, Massachusetts, Maryland, and California. That's a lot of "nay" votes.I am not so 100% sure this would die in the Senate, you still have some moderate gun loving Democrats there
Even if it does, I can guarantee the Presidential won't sign it. He loses nothing by vetoing it, as the margin in Congress will be too small to override, and the bill isn't attached to anything he needs.