sbc_pd10: Sir; it is tough to recommend to a friend. Check these out. Good quality, in your price range.
Ruger SR9 in NC $399.00
Stoeger Cougar 8000 $359.00 A Beretta renamed.
Quality is there with either. It is harder to research the Cougar 8000 because Stoeger's marketing strategy; it sucks but that shouldn't throw you off in any way. Beretta is the service center for the 8000
Ruger has a history of taking care of there customers. Which ???
Accuracy: Cougar is more accurate; Ruger is quite accurate.
I've shot 1000rd through the 24/7 Never came together with me. I shoot G's and my shooting partners XD's 24/7 was his. He traded it for the XD