YOUR 21ST CENTURY FIREARMS DEALER
Commonwealth Arms is a locally owned and operated federally licensed firearms retailer. We have been serving the residents of the Alleghany Highlands and surrounding areas for 23 years. We stock nearly 400 new and used firearms. In addition we carry an extensive line of ammunition, optics, and accessories. We purchase from some of the countries largest and most reputable distributors, if we don not have it in stock, we will gladly special order it for you. Commonwealth Arms is always committed to offering the best prices, on the best selection, with the best customer service..
Commonwealth Arms specializes in quality, modern, firearms. For the sophisticated shooter that demands the best in performance and quality
Mon - Thu
4:00 PM - 7:30 PM
FRI - SAT - SUN