Have the NRA compromised on some issues? Yes. Some things aren't worth fighting against.

Can they conceivably start court fights against every single attempted infringement that comes up? No. There isn't enough money to do that.

Now tell me this: If you "all or nothing" people don't get "all" what do you get? That's right.


Cleverly disguised as a responsible adult.