XDM is a solid choice.
The early XD versions, like the Glock required dropping the striker by pulling the trigger, hopefully on an empty chamber.
To me that is a “Rule 3” violation, which I didn’t want to sign up for as a matter of routine. Does the XDM still require that to disassemble?
No - you don’t need to press the trigger, just a locking mechinism on the slide needs to be rotated and then it slides apart.