I had these put on about a month ago. I had shot about 25 or 30 rounds through it today when it came off. (probably 200 or so since I had them installed. I am going to the shop to have it fixed. (reputable shop) This is my duty weapon so I have to get it fixed today or tomorrow. Hopefully, it is an easy fix.
On a positive note my Glock 20 was fun. Shot some of the first handloads. Way more fun than the wimpy stuff they sell at the store.