I was there a week ago. The ventilation seems better now. It was warm outside so I can't comment on their air temp.

Some rules to be aware of:

No rapid fire (shots must be 1 second apart)
No aluminum or steel case ammo such as Blazer or Wolf.
No steel core ammo.
No drawing from holster (unless you're a LEO)

The turnover there must be fairly high. In the past the owner has allowed us to shoot full auto on several occasions. Unfortunately there is no written policy so the counter guys (who don't have the historical perspective) interpret the no rapid fire rule to apply to F/A.