In the words of Zoidberg of Futurama, "Why not both?" I am a life member of the NRA and an annual member of both the GOA and JPFO (even though I'm not Jewish). I believe that it comes down to numbers and political influence when fighting for our rights. What I mean by that is by spreading my membership to multiple organizations, the politicians don't know that a single person is a member of "X million" members of the NRA and "Y million" members of the GOA, etc. They just see the overall numbers of members in that organization and isn't too fast to vote against their interests. The more members an organization has, the better and when it's several gun rights organizations speaking for my interests, well, the more the better, right?