Never heard of them, so I can't be of any "first hand" help I'm afraid. I use Pmags, as do most of the folks I shoot with and they have always worked in several different brands.
The mags you have were on the web for $8 and are made in Taiwan. If I had to GUESS, I'd say they are the problem. But again, that's a guess.