With 11 mags in the deal, I'd say it's a fair price depending on who milled the slide.
FWIW, the antiflicker sealing plates don't address the issue in the 1.0 series, but fortunately at this point, if you were to have to send it back to Trijicon you'd probably get a 2.0 out of it (I certainly...