If money were no object, a Triarc Systems
https://www.triarcsystems.com/product/triarc-tri-11-government-frame/
Bang for your buck, a Glock 40 (long slide 10mm model 40, not a .40 cal - Glock must purposefully use their model numbers to screw with their customers) is unbeatable.
XD, and most Springfield really, is junk, so anything is an upgrade from where you’re at.
https://www.triarcsystems.com/product/triarc-tri-11-government-frame/
Bang for your buck, a Glock 40 (long slide 10mm model 40, not a .40 cal - Glock must purposefully use their model numbers to screw with their customers) is unbeatable.
XD, and most Springfield really, is junk, so anything is an upgrade from where you’re at.