Location & Hours

Roanoke - Shenandoah Ave

Retail Hours

  • Monday-Saturday: 10am-8pm

  • Sunday: 1pm-6pm

  • Last BG check 30 min before closing

Range Hours

  • Monday-Saturday: 9am-8pm

  • Sunday: 1pm-6pm

  • Last shooter accepted 1 hour before closing.

Call now for more information: (540) 682-8881


Located just moments from downtown Roanoke, Virginia at 1201 Shenandoah Ave, we are 12 blocks up from Hotel Roanoke & Conference Center and other city-center attractions. Our renovation of the 60+ year old Noland Company warehouse includes a large Retail showroom featuring dozens of brands and several hundred firearms. In addition to new inventory, we also have hundreds of used and/or consignment offerings. Ammunition for almost all modern calibers, scopes, optics, parts & accessories all augment our selection for the first-time buyer or the serious collector.

Our Indoor Ranges feature world-class technology for a safe, comfortable shooting & training environment. We offer 16x 25-yard lanes for rimfire & pistol shooting, 3x Hybrid 50-yard lanes (for shooting pistols, shotguns, and rifles) and 4x 101-yard lanes for rifles and shotgun (as well as longer range pistol shooting). Our training classes are offered throughout the month and can help you get from your first shots to your best shots.

Work 1-on-1 with our skilled sales staff to choose your first personal defense handgun, or select optics for your cross-country hunting trip. We are also the destination for your AR-15 platform rifles, as we manufacture dozens of calibers and hundreds of configurations in-house. In addition to our showroom models, we can also CUSTOM BUILD your perfect rifle, with your features and budget in mind.