I have given up with these guns (I have two).

The problem is indeed jamming - one was replaced three times from new. I have done everything mentioned here and more including complete stripdowns to search for errant bbs (none found).

Even with a new magazine and 8 bbs they both jam.

I have tried four different makes of bb and they all jam.

They are now just static models.