I live in Bluffton, SC now but grew up in Jax and go to see family once a month. I concur with everything said so far except I haven't gotten down to Ancient City yet. My brother lives down there now though so we should be hitting it shortly.
Gateway is great, for members, and yes they have at least steel pistol ranges.
Public range there is ok except you have to bench shoot all rifles. Meh.

Sent from my SM-G928V using Tapatalk