Yep agreed the clips are the worst thing on the rifleThe mags aren't very good and nobody makes aftermarket mags. You can only get 5 or 10 rounders and you have to be careful with them or they will come apart with you.
I had a 5-rounder that fell apart when the feedlips were forced open by somebody trying to push a bullet in backwards.
The gun came with one 5-rounder, but the pic in the OP shows it with a 10-rounder I've been using.
If somebody would come out with a nice aftermarket mag for these guns they would make a fortune.