The NRA at work. What an unholy outfit!