We make every effort to keep our website updated as inventory fluctuates. If you
are interested in a particular firearm that you see on our website call ahead to
make sure it is still available. We have over 450 firearms in our store so the ones
you see on our website are only a small sample. Come in and look around!
White Tags = Factory New
Yellow Tags = Previously Owned / Consignment
Roanoke Firearms, and its affiliates are not responsible for any bodily injury, bodily harm, or accidental deaths
that occur by misusing any product we sell. Any injury or death occurring from a product purchased from
Roanoke Firearms, or its affiliates is the responsibility of the purchaser. Roanoke Firearms, and its affiliates
assume no responsibility.
Firearms laws are subject to frequent change and court interpretation. Roanoke Firearms assumes no liability
for information obtained from second or third party links, or their content, and they are not intended as
legal advice or restatement of law. IT IS YOUR RESPONSIBILITY TO KNOW ALL FEDERAL, STATE, LOCAL LAWS
AND ORDINANCES! If in doubt consult your Commonwealth's Attorney's Office, or a licensed attorney.
Firearm Safety Is Your Responsibility!