It's been a while, but Mrs. McGee and I used to live in Nashville, TN once upon a time when we were newlyweds. It was a nice place to live, too. Here's a good place to start: http://www.handgunlaw.us/states/tennessee.pdf
I'm a lawyer, but I'm not your lawyer. If you need some honest-to-goodness legal advice, go buy some.