I've had mine for a few years. It's the old style that mimics the MP5 pretty closely, the newer lmodels are changed a bit cosmetically to get around a lawsuit the HK filed.
Range Report:
My GSG is quite accurate, but by no means a tack-driver. Better groups are 2-3" at 50yds. It is the most finicky .22 I own in regards to accuracy and reliability. If fed good quality, high velocity fodder it perfroms nicely, but cheap out on the ammo and it will make you curse all day long.
I use mine mainly for plinking and run and gun courses. Overall, I'm pretty happy with it, it's cool looking, runs well, and is fun to shoot.
If you're looking into getting one of the old style models, make sure it has had the ejector plate upgrade. Look into the ejection port and yuo will see a silver plate. If that late is held in by copper rivets, then you are good to go. If you see black screws, then it needs the upgrade. I sent mine in and ATI and they did the upgrade for free.
Hope this info helps