This just drives me nuts. "Gun rights groups" or "gun enthusiasts". How about "Constitutional rights groups"? "Bill of Rights suppoters"?