And a KWA M9 PTP (professional training pistol)...
Both are very accurate at 10 yards, and quite powerful.
They both are close to original weight and balance, and emulate field strip almost exactly. They are both blow back gas guns, so function feel is similar.
I run mine on propane cylinders, all you need is a fill adapter and some pure silicone oil. I shoot into a towel lined box in my fireplace, and recover and re-shoot the balls.
Never had a bit of problems with them.