I have a USPc in 9mm, a 229 in .40, and a Glock 23. All are excellent guns, but have some differences to consider. The 229 is substantially heavier due to its lack of a polymer frame. The USP has a safety and decocker, the 229 only has a decocker, and the Glock has that little thingy on the trigger. Also, consider the sizes and mag capacities, as well as the availability of hi-caps. Most importantly, try to shoot them and see which suits you the best.