Only semi-auto
Semi auto pistols yes
"Automatic" has a specific meaning when talking about firearms. It means class 3 or full auto. If you hold the tax stamp for that item, I'm pretty sure you'd be allowed to shoot it on their range. If you mean semi-automatic, what most people mean when they say "automatic", then absolutely. However, in all cases there is a safety briefing you must complete, and probably a few other rules and guidelines you have to follow before shooting on their range.
Thanks! Your answer is awaiting moderation.