EDC means shorter barrels
Probably 3-4" is optimal for carry. The 125's have track record of serious one shot stops. I think it's rated highest of any caliber/load combination ever.
The 158's are great, but most have the opinion that they over penetrate. For civilian use that's not as much a concern but I understand that Law Enforcement, at all levels, are frightened by this liability.
Shorter barrels(>3") would have a serious impact on how the 125 loads perform and you might want a heavier bullet.