Welcome to Roanoke Firearms

                       "For Shooters By Shooters"


Concealed carry class Schedule

Salem gun show
Saturday, April 30, 2016
Sunday, may 1, 2016

Salem gun show
Saturday, july 16, 2016
Sunday, july 17, 2016

Business Hours
Monday thru Friday 10am-6pm
Saturday 10am-4pm
Closed sunday

We support our troops, fire and ems personnel