Pennsylvania has reciprocity agreements with at least 30 other states. The agreements mean the states recognize each others' carry licenses/permits under the Uniform Firearms Act, according to the Office of the State Attorney General.

But there has been some confusion about the agreements, given that there are six categories.

Category 1: States with which Pennsylvania has written reciprocity agreements are: Alaska, Arizona, Arkansas, Florida, Georgia, Kentucky, Maine, Michigan, Missouri, New Hampshire, North Carolina, Oklahoma, South Dakota, Tennessee, Texas, Virginia, West Virginia and Wyoming.

Category 2: States that have been granted statutory reciprocity without a formal written agreement, based on the determination of the Attorney General that the other state has granted reciprocity to Pennsylvania license holders, and that the other state's laws governing firearms are similar, are: Colorado, Iowa, Idaho, Indiana, Louisiana, Montana, North Dakota, Utah and Wisconsin.

Category 3: Unilateral reciprocity granted by another state for Pennsylvania license holders. This category encompasses states which allow an individual issued a valid concealed firearm license from Pennsylvania to carry a firearm while in those respective states.

Category 4: Pennsylvanians may apply for a license/permit from another state, sometimes called "Application states": Maryland, Massachusetts and Washington.

Category 5: The state does not recognize or grant licenses/permits to individuals from another state, currently does not extend reciprocal privileges to Pennsylvania license holders, or has not indicated current status. Alabama, California, Connecticut, Delaware, Hawaii, Illinois, Kansas, Minnesota, Mississippi, Nebraska, Nevada, New Jersey, New Mexico, New York, Ohio, Oregon, Rhode Island, South Carolina.

Category 6: Carry permitted without license/permit: Vermont, which allows possession or carrying of a concealed firearm without a license/permit.