I shot a few times at the range by Avondale shipyards (South LA Gun Club). But the last time I went the gate was padlocked during what should have been shooting time, and no one answers the phone after many tries.
I also went once to a range near Goodbee (Tallow Creek, on the north shore of the lake) but that's a pretty good drive. I have heard there is a range near Belle Chasse too.
Just seeing if anyone knows some closer place to NOLA that I am missing.