
Your trusted source for firearms, ammunition, and accessories in Person County. Fair prices, knowledgeable staff, and a commitment to the Second Amendment.
Live inventory — click to browse and buy
Semi-auto pistols, revolvers, concealed carry, duty weapons
→ FirearmsAR-15, bolt-action, lever-action, hunting, precision
→ FirearmsPump, semi-auto, over/under, tactical, home defense
→ SuppliesAll calibers — range, defense, hunting. Bulk pricing available.
→ GearOptics, magazines, holsters, lights, cleaning kits, parts
→ EverythingBrowse our complete inventory of firearms, ammo & gear
→Rock City Guns is a licensed Federal Firearms Dealer serving Roxboro, NC and the surrounding area. Whether you're a first-time buyer, a seasoned collector, or just need to stock up on ammo — we treat every customer like a neighbor.
Fair prices. Honest advice. No pressure.
More than just a gun counter
New and used handguns, rifles, and shotguns from all the brands you trust. Walk in, browse, and buy — or shop our inventory online and pick up in store.
Found a deal online? Have it shipped to Rock City Guns. We handle the paperwork and background check so you can pick up your firearm hassle-free.
Looking to upgrade? Bring in your current firearm and we'll give you a fair trade-in value toward your next purchase. No lowballs, no games.
Full selection of ammunition in popular calibers, plus optics, magazines, holsters, cleaning supplies, and everything else you need at the range or in the field.
Found a deal online? Have it shipped to Rock City Guns. Here's how it works.
Browse any online retailer — GunBroker, Palmetto State, Bud's, you name it. Find the gun you want at the price you want.
At checkout, select Rock City Guns as your FFL transfer dealer. The seller ships the firearm directly to our shop.
Come in, complete the ATF Form 4473 and NICS background check. We handle the compliance so you don't have to worry.
Once cleared, your firearm is yours. The whole process is quick, legal, and hassle-free.
Rock City Guns is a licensed FFL dealer located in Roxboro, NC, serving Person County and the surrounding area including Danville, VA and Durham, NC. We carry handguns, rifles, shotguns, ammunition, and accessories — both in-store and online.
Yes! If you purchase a firearm online from any retailer, you can have it shipped to Rock City Guns. We'll handle the paperwork, background check, and transfer so you can pick it up at our shop.
You'll need a valid government-issued photo ID. You must be at least 18 to purchase rifles and shotguns, and 21 for handguns (federal law). All purchases require an ATF Form 4473 and NICS background check.
Absolutely. Bring in your current firearm and we'll give you a fair trade-in value toward your next purchase. No games, no lowball offers.
Yes — visit our online store to browse our full inventory of firearms, ammunition, and accessories. You can shop online and pick up in store, or have items shipped to your local FFL.
We're located in Roxboro, NC and serve customers from Person County, Caswell County, Durham, Danville VA, South Boston VA, and the surrounding Piedmont region. We also ship nationwide through our online store.