I am not sure where the question or perhaps perceived grey line, there is none, state law says no, then no, and you are the one responsible to know this, ignorance is no excuse under the law.
please understand the term ignorance in this case, it is not meant as an insult but lack of knowledge in the case of the states laws and can not be used as a defence in the court of law.
please understand the term ignorance in this case, it is not meant as an insult but lack of knowledge in the case of the states laws and can not be used as a defence in the court of law.