I've had a wonderful experience with my ISSC MK22. 2nd generation, 500 rounds straight without cleaning and 0 issues. And I do mean ZERO issues cycling and ejecting.
GSG15 is a sweet little 22. I put the cheapest 4x NcStar scope on mine and it can shoot tennis ball sized groups with bulk ammo at 100m.