Robbie,

Where in TN are you? There are several fish hatcheries in your state. Also oftentimes the "fish truck" will visit your local co-op or farm store. You might check with them as to their fish days.

Here are a few that I googled up.
Humbolt Fish Hatchery 423-725-3161
Eagle Bend Hatchery 865-457-5135
Green & Hagstrom 615-799-0708

Also Tennesse Wildlife Resources Agency might be of help. 423-253-2661.

Depending on where you are you might find a supplier in S. Kentucky or Northern MS, AL, or GA.

Stock your BG and FH first.