If they do, and they still arrested this patriotic young man, then they should be fired for corruption.
If they do not, then they need to be educated. This case is getting a fair amount of publicity, so quite a number will be educated.
I imagine that if a person wants to open-carry, then they already know their states laws.