Firearms

Purchase requirements

Handguns

  • 21+
  • NC state resident with proof of residency or military on permanent station orders
  • Valid NC state concealed carry license (unlimited handguns)
  • Or Valid NC purchase permit issued by a NC sheriff department (One per hand gun)

Long guns

  • 18+
  • NC state resident with proof of residency or military on permanent station orders
  • Pass NICS background check
  • Or valid NC state concealed carry license (unlimited long guns)
  • Or valid NC purchase permit issued by a NC sheriff department (good for multiple long guns if in one transaction)

Ammunition

  • 18+ for rifle / shotgun ammunition 21+ for pistol ammunition
  • Identification and Proof of residency
  • Government issued ID showing photo, name, date of birth, and residence address.
  • Document showing residence in NC Combination of government issued documents that combined show the photo, name, date of birth, and current in state residence.

Return / exchange policy

No returns on firearms or ammunition.

Special Orders Policy

All transfers and special orders must be approved by our firearms management prior to being ordered. All unauthorized transfers will be refused and sent back to shipper.

The firearms department will contact our vendors to see who has the weapon(s) you are looking for, if they have them available, and the projected delivery date. If available, we will then contact you and give you the price. If you still want to purchase the weapon, you will need to come into the Firearms Department and pay for the weapon IN FULL. Once it is paid for, we will order the weapon for you.

Before a ‘Special Order’ can be placed with the Firearms Department, you must physically have in your possession either a current North Carolina Concealed Carry Card or a current North Carolina Purchase Permit. For Rifle and shotgun special order, a NICS background check must be completed prior to the order being made.

Individual Firearm Transfer Policy

All transfers and special orders must be approved by our firearms management prior to being ordered. All unauthorized transfers will be refused and sent back to shipper. To have a weapon transferred in, you must first have all of the following and fill out the MCX Transfer Form:

  • Business name where purchase was made. (Must be authorized FFL business dealer)
  • Point of contact at business where purchase was made.
  • Phone Number of business
  • Address of business
  • Physically have in your possession either a current North Carolina Concealed Carry Card (NC CCC) or a current North Carolina Purchase Permit.

NOTE: The firearms department CANNOT legally relinquish a firearm to anyone in the state of North Carolina without a (NC CCC) or a current North Carolina Purchase Permit. THIS IS A NC STATE LAW

Once everything is legally verified, the Firearms Department will make arrangements with the business to get your weapon shipped here. Once it arrives, the firearms department will process the weapon and notify you that it is ready for pick up. You will need to come in and fill out the ATF paperwork (Form 4473), and pay the $25.00 transfer fee before the weapon will be relinquished to you. 

UNIT TRANSFERS POLICY

Unit Transfers are conducted between a Commanding Officer of a unit and a gun manufacturer.  (We can provide CO’s with our gun manufacturer Reps if they need assistance).

The CO’s and manufacturer would arrange for payment of the weapons, NOT THE FIREARMS DEPARTMENT. The Firearms Department will then act as a holding facility for the weapons. Once the weapons arrive at our department, we will process them and let the unit CO/POC know when they are available for pick up.

Before a weapon can be picked up, every individual that purchased a weapon would have to meet the state of North Carolina Firearms Laws as well as Federal Firearms Laws to be able to actually pick up their weapon. You would have to provide us with either a current North Carolina Concealed Carry Card or a current North Carolina Purchase Permit. You are required to fill out the ATF paperwork (Form 4473) and you would also pay a $25.00 transfer fee for each weapon to be processed and relinquished.

Special orders may take up to 30 days. Transfer forms are available at the firearms counter.

Regulatory Information


Sign up to receive email updates regarding ammunition inventory.

* indicates required