Currently, according to OCDO, there are 43 states that have some sort of Open Carry. The following states: TX, AR, FL, SC and OK are currently working to get OC legal in their states. Some states, like TN, require a license and then you decide whether to OC or CC. Here in AL, you can OC with no...