Guns, North Carolina

Home > Guns, North Carolina

Whether you are looking for handguns, rifles, shotguns, or something else, we have a wide variety of new and used guns for sale.

Guns in North Carolina

If you live in North Carolina and are thinking about guns for purchase, we hope you will come see us at ProShots. Whether you are looking for handguns, rifles, shotguns, or something else, we have a wide variety of new and used guns for sale. Beyond firearms, we have all the accessories and ammunition you could need, with an expert sales staff standing by to help you select the right tools for your needs based on your desired application, your hand strength, your hand size, and other key factors.

Guns in North Carolina

We have a fantastic selection of guns for sale, but we also accept qualified guns for consignment and trade. We will even purchase your qualified guns from you outright, writing a check on the spot. There are many reasons you may be interested in purchasing a new gun, and we have many different options to consider, allowing you to make the most of your investment. We can even set up on opportunity for you to try different guns before you buy. You can rent guns and use them at our indoor shooting range.

Beyond guns, we also offer accessories, options, holsters, AR.15 parts and tools, magazines, ammunition, concealed carry purses, and trigger kits. We can also provide you training options, from beginner training to advanced and tactical training. Call now to discuss your needs or come by and see us. Our in-house gunsmiths can also keep your guns working safely and effectively, providing any repair or maintenance your guns may need over time.


At ProShots, we sell guns to customers throughout North Carolina, including Winston-Salem, Rural Hall, Oak Crest, Walkertown, Tobaccoville, Pfafftown, Bethania, Greensboro, Lexington, Statesville, and Forsyth County.

Sign Our Waiver