Locations shown on Facebook pages are irrelevant with OpenStreetMap. The location needs to be fixed on Facebook. Facebook uses OSM data only for the background, not the locations of the businesses.

The shooting range can be mapped normally on OpenStreetMap, but as I said this won't affect how it is pinpointed on Facebook.