The NRA is... well... the NRA. what more can I say.