$300 is what several on line retailers are selling them for. They are mostly old LE trade ins. Look it over closely, but most of that I have seen have been carried more than they have been shot. Used to have a 5906, it was a tank. But dependable as the sun rising.
a 59 or a 59xx ?
both are great.
It's a 59, for $269, but it's rough. I'm also looking at a 5906 from CDNN for $299.
Gonna spend some time calling LGS in my area, see what they have. Try to avoid shipping and FFL fees.