We are located at 3312 Cove Road, Roanoke, Virginia, 24017.

Our business hours UNTIL FURTHER NOTICE are:

Monday through Friday: NOON - 6pm

Saturday: NOON - 4:00pm

Sunday: Closed

Roanoke Firearms phone number: 540-366-9707

Welcome to Roanoke Firearms!

Phone: 540-366-9707

We have been in this location for over 20 years, and we carry many different brands and models of handguns and rifles.  We have handgun brands such as Glock, Smith & Wesson, Ruger Springfield, HK, Taurus, ​and more.  We carry many different brands of rifles and shotguns, and we carry new and used models.


WE ARE NOT PART OF THE PAWN SHOP -- WE ARE A SEPARATE BUSINESS, THOUGH WE SHARE THE SAME BUILDING.


​You will find our prices to be at our lower than our competitors, and we believe in service during AND after the sale.