Not to NRA meetings, but to churches, schools and Fort Hood, where “law-abiding citizens are largely prohibited from possessing guns for self-defense,” whereas people a an NRA meeting “may be heavily and openly armed.”
As for Fort Hood and other stateside military bases, soldiers are “mandated to be unarmed.”
Nor to Walmart, where “law-abiding shoppers . . . can and frequently do carry guns to protect themselves and their families.”
Shooters know where the targets are easy.