Concealed Carry Firearm Permit Reciprocity Map
last updated: December 26, 2022
To find what states honor your permit(s) please start with your resident permit and then add other permits you may have. To remove a permit simply click the state you want removed a second time.
For detailed instructions on how to use this tool please click on the question mark
Reciprocity Map Help
To begin choose the state where you are issued a resident permit by clicking on the state. If you do not have a resident permit click on a state where you have a non-resident permit and then click the radio button for non-resident in the state listing box (see below). Once you click on that state you will notice several things on the page:
- The state you click on will change to tan as a visual reference for which state(s) you have chosen
- The states your permit(s) are accepted in change from blue to green, states where your permit(s) are not accepted are changed to red
- Some state's text label may change from white to black. This means that state has a duty to inform law. If you see these read the note below the map
- Some states may have an * next to the label. This means that state only issues permits to those over 21 years old. If you are under 21 and are planning on visiting one of these states you should contact them prior to traveling there to make sure your permit will be accepted.
- A state listing box will appear at the top right of the page. This area lists your permit(s) and allows you to change a permit from resident to non-resident. If the state name is a link you can click on that to visit that state's carry information web page. If the box overlaps the map you can use the show / hide link at the top right of the box.
- If there is a red exclamation mark next to the state name in the state listing box this means there is important information about one or more states your permit is accepted in. To view the alerts simply click on the exclamation icon. To hide the alerts click the exclamation icon again.
- If a state you have clicked on offers an enhanced (or class I) permit a checkbox will appear below the resident / non-resident radio buttons
- If a state you have clicked on does not offer a non-resident permit the radio button for non-resident permits will be disabled
To remove a permit from the map simply click the state again and the map and state listing box will automatically update.
To reset the map you may either click the 'reset map' link in the state listing box or you may just click the states you selected a second time until no states are selected. The map and state listing box will reset automatically once no states are selected.
Below the map you will see a series of links that effect the map differently that the reciprocity functions. These optional features include:
- Constitutional Carry States
- Shall Issue (resident) States
- Shall Issue (non-resident) States
- May Issue (resident) States
- May Issue (non-resident) States
- Duty To Inform States
- Open Carry States
- Airport (non-secure areas) Carry
Clicking on these links will reset the map and then change the color of any state included in the option to green for all optional maps except the open carry map. States that do no offer that permit option will change to red (again except the open carry map)
Constitutional carry states marked with ** have notes regarding them below the map.
The color scheme for the open carry map is shown under the map. Red means no open carry, green is open carry friendly and blue is licensed open carry only. Be sure to read the notes for any state you intend to open carry in.
Note: If you click on a state on the map while viewing any of the optional map features the map will reset and return to a reciprocity map.
If you find an error (state missing or included improperly) in the reciprocity map please use our contact form to let us know. We strive to keep the map as updated as possible but sometimes things are missed.
As always when traveling into another state while carrying it is best to first check their reciprocity page whenever possible.
Below the optional map features you will see a link that says 'Links To Optional Map Features'. Clicking on that link will expose direct links to the optional map features you can copy and paste into your website code or article. When someone visits this page from one of those links a white box will show up over the map explaining which optional map is showing and how to reset the map. The message disappears after 7 seconds.
Open carry friendly
Licensed open carry only
No open carry
For more detailed open carry information, including local and state restrictions please see our open carry gun laws page
Note: Utah allows unlicensed open carry if the firearm is 'two actions away from firing', otherwise open carry requires a permit.
** Constitutional carry in Wyoming and North Dakota is limited to residents only.
Note: States that have black text have duty to inform laws. If you are stopped by law enforcement you must inform them immediately that you are carrying a firearm.
* These states set a minimum age of 21 years old to issue permits. If you are under 21 and are planning on visiting one of these states it is advisable that you check with the state before you travel there to make sure your permit will be accepted.
Aiport Concealed Carry Allowed
Airport Open Carry Only
Airport Concealed Carry Banned If Posted
Airport Concealed Carry Can Be Restricted By Local Government (normally must be posted)
Concealed Carry Restricted In Certain Airports (see notes below) Enhanced Concealed Permit Only
No Airport Carry
Airport Carry Documentation (pdf - opens in new window)
Special note about Maine: We have contacted the authorities in Maine to clear up the confusion about what's posted on their website. If you are a resident from a state that Maine has reciprocity with you are considered to be carrying on a permit. If however your permit is not accepted in Maine you then fall under the permitless (constitutional carry) laws. You also must have a valid resident permit from a state Maine recognizes to carry in national parks. So even though the map might show Maine in red you can still carry under their constitutional carry laws as long as you are 21 years old or older and do not carry in the above mentioned parks.
Optional Map Features
Georgia accepts carry ppermits for non-residents from all 50 states - July 1, 2022
As of January 1, 2020 Tennessee offers an 'enhanced' carry permit that allows both open and concealed carry. However as of this date we know of no other states that recognize the new permit via a reciprocity agreement. The states shown for the TN enhanced permit accept all permits from all states - link
Puerto Rico will begin accepting all state permits January 1, 2020 but be sure to read the alert in the state box when you click on your state about decaring firearms - link
Washington state now accepts South Dakota enhanced permits - 10/17/2018 Link
Pennsylvania no longer accepts any Virginia permit - 05/16/2018
Delaware recognizes Kansas permits - May 8, 2018 link
Pennsylvania now accepts Idaho (enhanced only) & Alabama permits, Virginia permits to be disallowed in 30 days - April 16, 2018 Link
Minnesota recognizes West Virginia permits - April 12, 2018
West Virginia accepts Wisconsin permits - August 18, 2017 link
Effective January 1, 2017 the following states will not accept a permit issued by Tennessee to anyone under 21 years old: Colorado, Delaware, Florida, Nebraska, North Dakota, West Virginia and Wisconsin, Washington state will no longer accept any Tennessee permit. link
Minnesota no longer accepts concealed handgun licenses from Arkansas, Ohio, Oklahoma and Texas - January 1, 2017 Link
Provisional West Virginia license accepted by Alabama, Arkansas, Georgia, Idaho, Indiana, Kentucky, Michigan, Missouri, Montana, North Carolina, Ohio, Oklahoma, South Dakota, Tennessee, Utah and Wyoming - October 6, 2016. link
Maine recognizes Kansas permits - July 14, 2016 Link
Nevada recognizes 10 new permits effective July 1, 2016 Link
Virginia recognizes all valid permits July 1, 2016 Link
South Carolina recognizes Georgia & North Carolina with passage of H3799. June 3, 2016
New Hampshire recognizes Kansas permits. April 27, 2016 Link
Delaware no longer recognizes Virginia permits. March 1, 2016
Indiana & West Virginia now have reciprocity with each other Link
Virginia governor signs HB1163 and SB610 opening up acceptance of all permits from all states. February 26, 2016
Virginia will stop recognizing permits from 25 states as of February 1, 2016
Minnesota recognizes Delaware, Idaho (Enhanced permit only), Illinois, New Jersey, New Mexico, Rhode Island, South Carolina (Enhanced permit only), South Dakota permits. August 12, 2015
Minnesota no longer recognizes Missouri, Texas, Utah, Wyoming permits. August 12, 2015
Minnesota recognizes North Dakota (class 1 only) permits. August 12, 2015 Link
North Dakota recognizes Minnesota permits. August 12, 2015 Link
Nevada recognizes West Virginia permits. August 5, 2015 Link
West Virginia recognizes Nevada permits. August 5, 2015 Link
Pennsylvania recognizes Ohio permits. April 13, 2015
Georgia recognizes Ohio permits. March 25, 2015
Colorado recognizes Ohio permits. March 25, 2015
Wisconsin recognizes Ohio permits issued or renewed on or after 3/22/2015. March 25, 2015
Ohio recognizes any permit. March 23, 2015
New Mexico and Alaska have reciprocity. January 5, 2015
Nevada and Louisiana no longer have reciprocity. September 8, 2014
Montana honors Illinois permit. August 4, 2014
Nevada honors Illinois permit. July 31, 2014
Pennsylvania now recognizes Utah resident permit. June 26, 2014
Nebraska honors Illinois permits. June 22, 2014
Pennsylvania no longer honors Utah permit. May 12, 2014
Virginia now recognizes Kansas permits. May 8, 2014 link
Washington now recognizes Kansas permits. May 8, 2014 link
Wisconsin now recognizes Illinois permits. April 7, 2014 Link
Wisconsin now recognizes Missouri permits. January 20, 2014 Link
Alabama and West Virginia now recognize each others permits. December 13, 2013 Link
West Virginia now honors Iowa, November 1, 2013
West Virginia and New Hampshire honor each other's permits, October 28, 2013
Virginia now honors Idaho enhanced permit (only), October 25, 2013
South Carolina now honors the Idaho enhanced permit (only), Sept 24, 2013
Virginia no longer honors Missouri, Sept 14, 2013
South Carolina now honors New Mexico, August 28, 2013
West Virginia and Colorado now honor each other's permits, August 23, 2013
Arkansas now honors all other states permits & licenses, August 16, 2013
West Virginia and Georgia now honor each others permits, August 12, 2013
Pennsylvania no longer honors Idaho. Nevada no longer honors Missouri and Rhode Island. Nevada now honors North Dakota and Idaho. West Virginia now honors Idaho. Alabama now honors all other states permits & licenses, August 1, 2013
New Mexico now honors the Idaho 'Enhanced Permit.' PA Honors Kansas, July 20, 2013
Idaho now recognizes New Mexico permit, July 19, 2013
Illinois now a shall issue state, July 9, 2013
Kansas now honors all other states permits & licenses. Georgia and Wyoming honor Kansas, July 1, 2013
Wyoming will honor New Mexico, May 24, 2013
New Mexico honors Wyoming and Nevada, May 24, 2013
Louisiana honors New Mexico, May 24, 2013
Virginia now honors Wisconsin permit, May 2, 2013
Washington no longer honors Florida permit, April 29, 2013
Pennsylvania only honors Mississippi resident permits, April 22, 2013
Pennsylvania only honors Virginia and Arizona resident permits, April 11, 2013
New Mexico now honors South Carolina, April 10, 2013
Pennsylvania only honors Maine resident permit, April 1, 2013
Wisconsin now honors Alaska permits issued or renewed after January 13, 2013, March 29, 2013
New Mexico honors Alaska permits, March 29, 2013
South Carolina now honors North Dakota, March 22, 2013
Nevada no longer honors Arizona permits, March 4, 2013 link
Pennsylvania will not honor any Florida non-resident permit held by a Pennsylvania resident, February 2013