I would buy the Parts suggested & Install yourself, VERY easy! I would NOT send back to Glock, like plenty have done "on Principle" & fail on results. Plenty have with poor or same result. Never send a Firearm, or a Slide, if it isn't absolutely necessary!!! If you need help, PM me, easy to walk someone thru.
Yes I took the pic, no I didn't go swimming!