My local LGS has an older S&W 5903 in 9mm. I've never fired one and it's probably a hunk of shit. I hate slide mounted controls of any sort. That being said, I have always been enamored with the looks of these things. For 350, I've definitely spent more on less.