Some smaller local groups are very well organized and very effective, case in point, Arizona Citizens Defense League, the outfit that spearheaded many of the good gun law changes in AZ, including the Constitutional Carry, which they don't receive enough credit for, since the NRA decided to step in at the end.
the NRA does a great job, and I have no issues, but some of the smaller outfits doing things locally are winning great battles.
Funny I should read this, this past weekend we had a gunshow where I helped out at their table, we had someone come by and start telling us that the NRA sponsored the bill and did all the legwork behind it to get it passed which is so far from the truth, it's ridiculous that anyone would think that.