I think you can use your own ammo if you use your own firearm. When I was there last, no ID was needed unless I rented a firearm. They have an excellent class on concealed carry. Great range. Great staff.
Yes but no reloads.
Can use own ammo. ID is required. See store or website for details on classes and times
Yes ID always required, gun license does not exist per se in FL. See link here -> https://mailchi.mp/shootcenter.com/salesflyertheshotaugust
Thanks! Your answer is awaiting moderation.