I go to a public range. They have at least one range safety officer on duty, sometimes more than one if they are busy. We are also self policing. Someone does something unsafe, the nearest person to them straightens them out. Doesn’t happen much though, mostly military (active and retired) and various law enforcement types there. Only the occasional newbie. The RSOs spot them and take special interest in them, knowing they can leave the rest of us alone. I’ve never felt in danger there (I have at a private club run by idiots), and I don’t mind helping others learn, even if it is only by setting a good example.
I have never felt in danger at a public range either. But there is one way out in the sticks fairly near us where both Mr. GG2 and my BIL went and checked out and they got the hinks from the denizens that were there so we never went there to shoot. But that is the only one.