I have a Serpa for each of my firearms. My Glock family shares the one I bought for my G23 as the only difference is the length. I find most people bad mouth something they either don't know much about or because the failed to fully learn how to use the equipment. I train with the Serpa regularly and have never had a problem that wasn't my own. The Serpa performed flawlessly.