I have been affiliated with a 501(c) non profit club for a good bit, and there has never been any question about their status due to affiliating with the NRA to carry liability insurance. I don't know how that might translate to your situation. I think liability insurance is probably a good idea so that club 'volunteers' have a little buffer when mr. slip-n-fall walks up to the table seeming like a good old boy.