top of page

WELCOME !
James Johnson Firearms

231 Chinqua Penn Trail Reidsville, NC 27320
Telephone: 336-280-3066
Fax: (336) 267-7377
Login below to have access to members only exclusives.
 We're happy you're here !
FREE SHIPPING ON ALL ORDERS OVER $500 !
Sign up for training here !
Welcome To The Pistols Page ! If you find a pistol for less at another online retailer we will meet or beat that price ! (item numbers must match: sale items not included) If we cannot meet or beat the price, we will be your receiving FFL and waive the receiving transfer fee. You can't go wrong ! (In stock items only)
Pistols
Use the filters to help narrow your search !
bottom of page