That is why the GOA gets my $! No compromise. I am also a member of the TSRA and the NRA, but the GOA has the biggest cajones.
JFPGA is a good one as well, all welcome but founded by Jews who remember the last time they were disarmed, how it happened, what it leads to and that if you compromise you get neat showers.