I am an NRA Life Member; have been since Shrub's daddy was POTUS. I also regularly donate money to the NRA. My legislators are, no doubt, sick of hearing from me on gun issues.
Perhaps more importantly, I work at divorcing gun issues from the idiot liberal/conservative dichotomy. During the Clinton administration, we allowed the NRA to essentially become the National Republican Administration. They profitted by coming to just automatically expect the "gun vote" though all they could honestly claim was that they were marginally better than the Democrats on gun rights. See, most of the folks you run into in this life just aren't single-issue voters who can gag down the total package of what a candidate stands for just for the sake of his stance on a single issue. I know a good many Democrats who like guns quite well, but vote for the anti-gun party because too many other things about the Republican party turn them away. So I make it a point to take Liberals, Democrats, Greens, and all the others that Conservatives love to hate to the shooting range. I have made gifts of firearms to several formerly anti-gun people who became enthusiasts under my tutelage. My goal is to, eventually, take gun rights away from both political parties as a political tool. Ideally, both parties will learn to leave the issue the hell alone, unless they are planning to make the laws less restrictive.
Further, I work at teaching all my students critical thinking skills. I push no particular political agenda. Nor do I address guns specifically. My goal is to give them the tools to make their own, informed decisions; not to tell them what that decision should be.
Whether you think that is "enough" or even worthwhile, I submit that it is more substantive and more effective than fulminating on message boards for an audience of people who already agree with you.