Scratch one gun range from my list, there is no excuse for this kind of accident.
American Shooting Center near West Oaks Mall is good. Most of the range officers are former military, and I have seen them fuss at anyone getting careless with a gun or otherwise violating range rules.