I have a ruger P95 that I really like. It's a 9mm and I bought it new for $340 out the door this summer. It meets all your requirements. I even did your shopping for you.
I missed a few posts because the thread had gotten so long. I didn't like the P95 when I saw it I was going to buy a Glock 17. Then I shot a P95 and I was sold.