Let's see a show of hands: who here thinks the NRA is in business to protect your gun rights?
The United States Constitution, specifically, the Second Amendment, exists for exactly that reason. Although the meaning of this amendment has been discussed and disputed, it is safe to assume that virtually every gun owner agrees that the purpose of it is to ensure American citizens' rights to own firearms.
No, the National Rifle Association does not exist to help you keep your guns. As mentioned, the Constitution does that, in case you forgot that part. The NRA exists for one reason: to help the gun industry to sell guns.
Let's repeat that: Sell. Guns.