I can see that good cause can withstand intermediate. Scrutiny. And all though I am new here I am glad to see that they did not try to use rational basis . But in practice as the law is used would there be an equal protection claim. I think we all know how the discretion will likely be used.
Rational basis is a non-starter, although some of these courts' intermediate scrutiny is nothing but rational basis. When the state simply parrots "public safety" with ZERO evidence that a "need" standard cuts down on crime, and then wins their case you know the fix is in.