RE: Springfield Armory XD
Good gun.
If he wants a 45, you'll be hard pressed to finda high capacity onewith a smaller grip than the XD. Check out the compact 45 too. It has a shorter grip for concealment, but also comes with a grip extender to make use of the full size mags.
If he is considering buying a used XD, make sure to tell him to get one of the newer ones that have the melonite finish. Earlier models had a different finish and had problems with surface rust. I'm sure Springfield can check it out for you if you get them aserial number.