You can call and get the current ammo prices. then shop around. I have yet to find anyone selling frang ammo cheaper. reg ammo you can do better. I did the shotgun class and it was way cheaper to bring my own shells. It depends on what and where you will be shooting. Also no steel case ammo is allowed( I think they sell the brass)
As for the guns they are in good shape and they have a good selection to choose from, of the common models, I asked for a 227 the last time I was there in Jan and not avail at that time. If you bring your own Sig and anything goes wrong they will fix it on the spot for free, bring another maker and then you are on your own. One exception is the shotgun class, Sig does not make a shotgun, they use Rem 870 police mags, and they are beat. It is way better to bring your own shotgun