What is the National Rifle Association?

The National Rifle Association is a non-profit organization that strives to protect a citizens rights to bear arms, which is our second amendment in the US Constitution.