Can't go wrong with the Sig 229. I have one and love it....but is a little heavy for carry (at least for me). Keep in mind the Sig 229 is not all steel, frame is aluminum.
He might want to look for a good used S&W in all stainless steel on gunbroker.com
BTW - You can get Sig CPO 229's on budsgunshop.com with the rail for $589 (cash price) and they are in like new condition.
Sig Sauer *Preowned* 12 + 1 Round 40S&W w/Blue Finish $589.00 SHIPS FREE