I had one, and it's externally similar, but it's not quite right.
They've basically got an external shell built around one of the umarex rotary clip guns (a la CP-88/CP-99) and while I got a decent price on the one I had, I returned it the next day without even firing it.
YMMV, but I've found dry-firing with the real pistol is better practice.
NS