Honestly, neither of the Red's locations will work, logistically speaking, for a meeting like that. Usually they're packed, there isn't much room sometimes, not the easiest place to chat and hang out, plus you can't do things like rapid fire, range fees can get expensive and add up ($14 per hour). Honestly, Lone Star is about the only range I've found near Austin that provides all of those things. It's outdoors with plenty of room, you can draw from the holster, rapid fire all you want (not on the rifle range though), they have a bbq pit, plenty of room to just hang out and talk, etc etc. About the only other range I've been to that covers most of those things would be Astro, but that's about equally far from Austin, just in the opposite direction up in or near Liberty Hill. Lone Star is cheap, just $12 for the day, and they don't hassle you so it's about the best one could hope for.