I have to say, the more I shoot this little KWC Makarov the more I like it.
Slide blowback is nice and smooth, trigger is also smooth and with a long pull much like the real Mak. All metal except the grips

.
It's not that powerful and steel BBs land low. But the plastic ASG BBs land on point of aim at ~10m (they're also cheaper than dirt to shoot and they tend to crumble on impact rather than ricochet).
Target is 3" across and everything seems to stay inside the circle even with the ASG's, which I don't find particularly accurate.
I get about 50 shots per Co2.
It functions and field strips like the real thing (as many repli-guns do). Although the magazine release is a bit unusual, peculiar to Makarov ... it's a spring-loaded latch at the bottom of the grip. This latch is knurled to give your thumb enough purchase to pull it back and let the mag drop out. However, the knurling extends far enough forward to dig into the little ramp cast into the back of the mag, and this will eventually chisel away the ramp on the mag. My solution was to file away a bit of the knurling to create a ramp on the latch that corresponded to the ramp on the mag. Now there are two surfaces that slide against each other instead of gouging.
I'm more familiar with pellet guns and other things with rifled barrels, so at first I found this large grouping a bit discouraging.
However, I was reminded that like so many other repli-guns, it mimics a PB whose primary function is close range defense. In other words even the "real thing" was never expected to deliver target pistol accuracy. And the target could be uncomfortably close.
Ok, ... so maybe a 3" target at 10m is good enough