Banner.jpg

WELCOME !

James Johnson Firearms

nssf-logo-copy.jpg
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 !

SEARCHED FOR ITEMS ARE PROBABLY NOT IN STOCK. CURRENTLY NO AMMUNITION IS AVAILABLE FOR SHIPPING. PLEASE CALL BEFORE ORDERING ANY ITEM YOU'VE SEARCHED FOR !!

0

PLEASE READ!!!

DUE TO EXTREMELY HIGH DEMAND,  MANY ITEMS ARE OUT OF STOCK PLEASE CALL TO VERIFY STOCK STATUS BEFORE ORDERING!!

ITEMS IN THIS SECTION ARE IN STOCK AND MAY BE ORDERED IMMEDIATELY (NO CALL NEEDED)

Register and pay for your CCH class here.
  • Home

  • CLICK HERE TO SEE WHAT'S IN STOCK !

  • Shop

  • Ladies Only

  • Gift Certificate / Layaway Payment

  • GUN GIVEAWAY PAGE

  • Training

  • Layaway Plan

  • Custom Orders

  • Contact Us

  • About Us

  • FAQ

  • Shipping & Returns

  • Store Policy

  • How To Purchase Firearms Online

  • Terms and Conditions

  • Blog

  • Shop

  • Members

  • More

    ALAMANCE COUNTY
    CASWELL COUNTY
    FORSYTH COUNTY
    GUILFORD COUNTY
    ROCKINGHAM COUNTY
    STOKES COUNTY

    CLICK ON THE LINKS BELOW TO GET YOUR PISTOL PURCHASE PERMIT

    NC Concealed Carry Handgun Class

    Sign Up Now!

    CURRENT INVENTORY

    ONLY Items listed in this section are guaranteed in stock and may be ordered immediately.  Call for any items not listed under "Current Inventory" section !