I stay away from the hot 125s these days to protect MY ears. They are simply brutal to all parties, whether they hit you or not.
Fun to shoot when you're wearing hearing protection, but NOT advised otherwise as you'd be forced to in a SD situation.
There are a variety of good 140s (such as Barnes) and especially 158s (such as Gold Dots or XTPs) that perform at an extremely high level without mega-velocity and the associated price your ears and eyes pay.
Mauser Werke, Schmidt-Rubin, Colt, Walther, HK, Weatherby, Browning, Ruger, Beretta, Savage, Bushmaster, Marlin, Mossberg, Remington, Saiga, S&W, Sig Sauer....a few friends of mine