During declares SoE's, it is technically illegal to transport, possess, buy or sell ammo or firearms ANYWHERE the emergency is declared (which in this case, is the ENTIRE state), except on your own property.
However, there hasn't been anyone prosecuted (or even cited) for this since the "race riots" of the 1960's.
This is a BAD law, that was passed for "Jim Crow" reasons. It needs to be removed from the NC Statutes. It is an embarrassment, and a racist blot on name of the fine people of NC.
But even if this law is never enforced, it is STILL on the books, and CAN BE. For some reason, the Governor seems to think she can instruct the LEAs of NC to selectively enforce NC Criminal Codes, for politically expedient reasons.
All that said, even if someone WERE to be cited for this violation, it is only a Class 1 Misdemeanor.
I would suggest people start hanging out in Gun Stores and WalMarts and calling their local Sheriff every time a purchase of ammo or firearms is made, and reporting the sales clerk. Photo or video documentation would be a good idea...