I feel your pain but a suggestion. We use to shoot 50 yards on the Indiana LE course and the bullets don’t drop like many think at 50 (this was in the 40 and 45 years)I've whined about this here before, deepest apologies, but I don't have a public or private range within 50 miles of my home that allows a pistol on any range longer than 50 yards. The only one that allows them on a 50 yard range, the pistol MUST have a 5" barrel and be a "hunting" caliber larger than 9mm....whatever that means. And when new RO's are on duty, they usually forbid ANY pistols on the 50-yard range. Maybe I'll bring my braced SP5 this weekend and make a formal challenge. Except it's been raining with tornadoes every day for the last 2 weeks. Sorry for being pissy...
So suggestion like the B8 you simply have to shoot at smaller targets. On most B27’s or the Trans star 2 there is a small silhouette at 7 yards that’s suppose to simulate 25 the main thing is to practice where the front sight (or dot) covered as much target as it would at distance.
Other options is 3” sticky pads with a range plaster in the middle OR order off Amazon the 2 and 3” round sticker price tag Dave Spaulding uses those in class and they work great in his classes before he retired.
Unless your range is really really a hole retentive that shouldn’t be an issue!