Rifles only is probably your best option for civilian classes.
Word of caution about American Shooting Center in Houston. While I have never taken a class there I know numerous people that have shot there, living in Houston almost all of my life. They had a reputation of having ROs who think they are gods gift to the shooting community and are complete assholes. There are a couple instances that stand out where someone called the RO on the bullshit they were spitting and they had nothing to say.
FWIW I have never shot there so I can lend no first hand experience but the reports I have gotten over the years has been mostly negative.
If there are other options available I'd look elsewhere first IMO
Another option is CSAT in Nacogdoches. Paul offers civilian classes that would be a great learning experience from someone who has been there. He offers a "long range hunter" class that would be worth looking into