It was $619...(Illinois prices).... That price is really not out of line for a quality M-586. I have an early one and it's one of my favored revolvers.