I stumbled across this company on Youtube and one of their posts they are on a range I don't recognize. They mention "new range" in the posting but say nothing about what it is or where. Does anyone know of such a place -- i.e. a new gun range option? It was outdoors, by the way.