The switches work great and feel so much better than factory. The only caveat was that you have to sand down the blue plastic piece so it will fit under the shoulder button. I found that if you sand until you see metal starting to show underneath you've gone far enough. I also had to trim a bit of plastic from the shell to accomodate the new switches as they were pretty tight in the shell otherwise.