"Like the title says, for 20 bucks you really can't beat it. With a high performance round, it shoots pretty damn straight. My nephew was wearing a jacket about 30 feet away, and I heard it nail him in the back. I wouldn't suggest slam fire, and the only things I don't like is that its pretty much a hunk of black plastic, and when you put in the shells, you have to make sure you close the hatch tight, or the shell will get stuck in the gun. Pretty good overall though!"