No, I read it the other way, where it lists all of those places and modifies the list by imposing the requirement that the business or location has been posted.
Then you are reading it wrong.
If your reading was correct, why would it be necessary for any facility to post a sign denying customers the right to carry in their establishment? It would simply be a matter of law that everyone was supposed to know, ignorance of which would not be an excuse.
They assume that people already know that it is illegal to carry in Federal buildings, and other such properties that are listed. You will notice that this list is comprised almost entirely of government properties--federal, state, local, police, sheriffs, jails, courts, etc...
They then say it is illegal to carry in "
any other premises" that post, because that would include private properties. Many private property businesses DO NOT post, and there are NO federal laws prohibiting carry in ANY businesses in the USA (and in fact MOST states don't prohibit carry in banks--only NC, MT, and one or two other states prohibit CC in banks)
It's silly to argue grammar and punctuation and to assign meaning based on a comma.
Yeah, I don't know why that putz Alan Gura is wasting his time on with cases like Heller, McDonald, etc. Arguing over grammar, punctuation, and the linguistic subtleties of the Law is a complete waste of time...
Get an opinion from the AG.
Already did. I've got the NC AG's office programmed into my phone, and I call them once or twice almost EVERY month to ask them questions like this. Any time some weird topic like this comes up, where the statute is written in a confusing way, or we find a law that contradicts another law, I call them.
Sometimes they give me a good answer (like with questions about banks), sometimes they blow smoke up my a$$ (like with State of Emergency questions).
That's what I am basing this post on. I've already DONE the footwork.
I'm not afraid to call the AG. But frankly, I think they are on to me. The answers I've been getting lately sem to be more and more like BS non-answers. Two years ago, when I'd call them, they would be REALLY helpful. These days, they just seem to want to feed me lines of BS, and when I quote the actual statutes back to them, they get angry and tell me I should speak to a private attorney...