So, I read it is all your fault that those signs are at our fair. WTG!I....well, not me personally, but most people, pay to get into the fair. It's not a public even in the sense that it is open to the public generally. It is not. It's open to paying customers.
Governmental entities can own property and can lease it. In Porter County at least, the Fair Board is a private entity (my 19 year old is a Jr. Fair Board Member) and they are not government employees. The government does not profit directly, but only through generally applicable fees and taxes in addition to the rent.
I highly doubt that circumventing preemption was anywhere in anyone's mind when coming up with this arrangement, especially since it predates preemption by decades. Running a fair is not, and most places, has not been for a long time, a traditional governmental function despite the name of the county being in the title of the event. It has been, and is a private undertaking.
Now, if we were to find out that the county put a condition on the lease that the even be a "gun free zone", then we'd have something to go after.
On a more serious note, I'll be there a lot too. My wife and grandkids will be camping there for the week. I get to stay home and take care of the rest of the critters.