I have been a gun permit holder in Tennessee for as long as the law allows,I believe 8 years,. For those that don't know, We have to attend a 8 hour class to learn about gun and gun safety, plus go to a shooting range and pass a test on how to handle and fire you weapon. You also have to pass a mental evaluation to hold a permit. All of this is administered by a licensed professional, Sheriff, deputy, or other law officer in Tn. It is not just paying a fee and getting a gun. Most people know this and if they think they can't pass, they won't evey try to get a permit. PS I have never pulled my gun on anyone so far, and hope I never have to, but I will to protect myself and family.