Don't know in Tenn, in Ga you can carry any handgun if you have a carry permit. If you don't have a carry permit, it would be illegal in Ga to carry a 22 Cal. While deer hunting unless it is a center fire (22 hornet etc.) 22 rim fire is considered a small game weapon only in Ga. but with a carry permit it is allowed for personal protection only. Hope all this does not make it confusing.