Those who are unfamiliar or disinclined to be ‘for’ lawful carry are unlikely to go to such a fair. You’re only going to draw people who are already at least interested in it to such an event. It would be singing to the choir.
The ‘take a friend to the range’ day, on a wide scale as part of a grassroots PR campaign would be more effective, I think. Whether individually or as part of a wider campaign someone could put together, it’s still changing individual hearts and minds, one by one.
I think I'm going to start writing some e-mails. Send 'em out to the NRA, SAS, FCSA, GOA, JPFO, Pink Pistols, ect... It'll express an interest in a "Take a Friend shooting day" as a Multi-group National effort.
I'll let you know if I hear anything back...
FReegards...