I got a Smith&wesson 5903 on Gunbroker for $ 480.00 Made in 1991. In very good shape. New old stock Put a new service pack of springs from Wolff in it. Disconnected the magazine safety because I hate them. Put on green/green trijicons on it.. Now I have a very functional pistol for about six bills. For the money, you can’t beat it. The 5903 is an alloy frame so it’s not as big a brick as the all steel 5906 although those can be had in new old stock condition as well. It’s an old school piece. But, so am I.