This is the most realistic steel BB pistol available at this time. Definitely one to add to your collection. The only problem is that it shoots 5-6 inches low at 10 yards. This makes it unacceptable as a good target shooter, but luckily I have a fix!! First of all this gun actually has a hop up. The only steel BB gun I have ever seen with one. There is a screw on the bottom of the barrel breech and I was able to screw it in a few extra turns and could see the "hop up" moving inside the barrel. This helped a little with the gun shooting low but it was still not enough. The next step in correcting a low shooting gun is to adjust the sights. Unfortunately this gun does not have adjustable sights for elevation. You can adjust windage at the front sight but the rear has no adjustment. So like in the old days to correct a low shooting gun you start lowering the front sight by filing it down. I had to file the top of the front sight down about 0.050 inches lower. This made the top of the sight right at the top of the white dot. Used a black marker to "repaint" the bare metal and cover the white dot. It will now shoot to point of aim as good as my Umarex Colt Commander and my Cybergun Sig P226 X-Five steel BB pistols. Great fun on my backyard half scale steel challenge stages!!