I have owned Glock, Other S&W's, Desert Eagle, Colt, Beretta, Springfield, and for the almighty $ you pay for the "Sigma" you can't beat it!!!! I have put the Sigma through it, Mud, Snow, Rain, Sand, you name it and it still performs as new! I have nothing but RESPECT for the so called, $300.00...