The National Rifle Association being such a large organization, it would make sense that a specific NRA store be established to market a plethora of items. The NRA has employed the marketing scheme that is now an old and familiar practice of establishing its store front via the internet. The NRA store was established as a way for members and NRA supporters to pick up the latest swag that the NRA has to offer, with a variety styles and logos splashed all over their products to show everyone that he/she is a proud defender of the Second Amendment.
In taking a quick glance at the web-site, it is easy to see that the NRA has its hand on just about everything that can sport their logo. You name it, they have it : car accessories, decals, clothing, hats, jewelry, watches, office supplies mugs, wallets, etc. That is not to say that the NRA store only offers promotional or marketing material.