Len put a lot of thought into his suggestions and over the years I've found he is correct in how few Tennesseans have heard of the TFA.
While raising money and buying ads is a good way to get the word out each of us must tell anyone that will listen what we do and why. Forward the TFALAC alerts to your friends.
Advertising in the NRA magazines sounds good; issuing press releases to the major TN media outlets can't hurt. Each of us can take the time to paraphrase a TFALAC alert and send as a letter to the editor to our local paper (the info on Naifeh's claim on getting a HCP for example).
While TFA Headquarters can provide each HCP trainer with information on our organization each of us can do the same thing in our local areas.
I like the raffle idea for raising PR funds and I'm sure each of our chapters would be a good start on selling those tickets.
Since the legislature has seen fit not to make HCP data private then we should take advantage of their actions and contact HCP holders (starting with non-TFA members) letting them know of our mission and past successes. As Len said, do what we can with what we have. Can't raise enough funds to contact everyone? Then contact those we can fund.
For those that don't want to join try hard to get them to at least sign up for the TFALAC alerts. We need numbers contacting their elected officals whether or not it is a TFA member.