They can pass any law they want. Look at the compliance rate in CT and NY. When the law becomes a joke the rule of law has no meaning.
That only works until you have to use a firearm to protect yourself. In saving yourself / your family, they will want you to pay as dearly as possible.