First off , just a range toy , don't count on it .
Something about the construction makes them break parts if you dry fire them even a couple of times , just don't.
Some run , some don't , I suspect crappy magazines and bad tolerances , some work ok , some suck
Back ten years or so A work buddy and I stopped in at a local gun store over lunch and there was a raven or something in the used case for $35 . We both laughed but my buddy bought it . Small , hard to hold , almost no real sights .
He lucked out , it actually functions pretty well when you can get a grip on it without dragging your hand on the slide . not very serious but a fun enough range toy when you consider the cost