Got a feeling the Supreme Court (if not an alert lower court first) would find such a law an impermissible burden on the free exercise of 2nd Amendment rights.
Roughly similar to some of the voting rights restrictions used to prevent blacks from voting during the segregation era. While technically possible to comply, the process was so complicated/burdensome that it effectively denied the right. That was the intent then and that is the plainly obvious intent of this legislation now.
Commies always over-estimate their own intelligence. Never fails.