The National Firearms Museum is in Fairfax, and well worth a visit.