Internet gun snobs hate them because they're cheap and ugly, but they're reliable and have a manufacturer lifetime warranty. I just bought the 9mm version and I've read somewhere the .40 and .45 calibers are a bit more problematic.. but whatever. Personally if zombies invade I would grab one of my other guns, but for shooting pop cans on the farm it's a good couple hundred bucks spent.