FQ, you should take another look at NRA.
They prowl the halls of congress, working with legislation , bribing politicians and drawing the hate from the left.
SAF and other smaller groups do not have the same level of membership to achieve the same level of influence, but they are the ones going to court and fighting the legal battles at that level.
Two prongs of the same attack.