An xdm 45 caliber compact ought to meet his needs very well.
I love my XDM .40, but found this one for George seeing as he already has 9mm ammo. (And for $500, this one comes with four boxes of ammo!)
https://floridaguntrader.com/index.php?a=2&b=330408
$500 for a Springfield XD. 9mm too so George should have ammo for it.
FUEH
FUBO