I been looking at the XD-9 in my area and they are going for $480 to $525 without the night sites. With nights they are going for $550 to $625. Crazy I know. You could buy a service or compact for $480 and the sites for $60 on sale or at a show. If you can put them in the cost is about $540. Now this in central Flordia. Good luck.