You bet it is illegal.
Greensboro City Council says the taxpaying citizens of Greensboro can not have a Gun Show at the Greensboro Coliseum that is supported by the taxes being paid by those very same taxpaying citizens of Greensboro?
If they get it canceled everyone that was going to go to the gun show should show up at the next Greensboro City Council meeting and surround the building blowing horns and beating on drums while playing patriotic music through bullhorns.
.
This happened in California back in the ‘90s. The gun show promoters and citizens are SOL, unfortunately.