In case anyone was looking for it, here's the updated link to the list of public GA wildlife shooting ranges:
http://www.georgiawildlife.org/node/920
I can vouch for Little River in Valdosta; it's where I learned to shoot. Good place, nice folks! Though being in Atlanta now, I'm going to have to get used to indoor ranges...