Shoots great! I put on some Trijicon HD sights, and I love'em! I have them on my Gen 2 17 also.
Someone asked why remove the humps? For some people like myself, depending on your hands, the humps end up under your fingers, or forcing your fingers into a position they don't naturally want to be. Especially if your hands are large...Which is my case.
Glock 19 Gen 3, Glock 30SF Gen 3,M&P9 FDE, SA TRP Operator 1911, SA XDS,45Ruger SR22
-MN PTC Instructor,NRA Instructor