Washington Post on NRA origins
An amazingly impartial article. There are a few minor factual errors, but those are the inevitable product of having to rely upon hearsay, relating to events decades ago, and aren't slanted.
[UPDATE: If you're commenting and get blocked, try dropping your email address. I had to block gmail, yahoo and a few others because of unbelievable waves of spam comments, robot generated and coming sometimes at a dozen per minute, but set it so you can comment while leaving no email address at all]