This law is going to be struck down as unconstitutional almost immediately.
If they’re going to ban open carry, they need to remove all fees and procedures (prints, etc) for obtaining a concealed carry permit. Otherwise, it only serves to disenfranchise poorer people.