B Firearms is a gun shop located in Asheville, NC. We are a family owned and operated business that has been serving the area since 1974. We offer an extensive range of firearms and accessories, including everything from hunting rifles to handguns and shotguns.
We pride ourselves on our customer service. Our knowledgeable staff is here to help you find exactly what you need at prices you can afford. We also offer free shipping on all orders over $1000, so if you’re looking for a great deal on a new firearm or accessories, come see us!
At B Firearms we want to make sure that our customers feel safe and secure when shopping with us. That’s why we shoot our products before they get into your hands! In fact, every single handgun we sell comes with a free test drive!