In addition to the NRA museum, you could also check out the National Museum of the Marine Corps in Triangle. Two of John Philip Sousa's L.C. Smith shotguns are currently on display, as well as an interesting Stoner exhibit.