you actually need a separate permit to carry one and that requires a course
The law in TN requires training and certification...not a permit. TN only has a handgun permit, no others. If you get baton training it covers all brands. If it is ASP training, it only covers ASP. We got both after finding out that ASP certs were ASP specific.