Is it an old Glock or a new one. Does it have the acsessorie rail inder the barrel? Those seventeen rounder aren't cheap. I'd say it was a real good deal. I don't know about just replacing one "dot" on the night sights. What condition was the gun in. A little finish wear doesn't hurt a darn thing. Glocks are tough as nails!