Pmags are really good. I've had issues with their 20 round versions though. They don't seem to lock the bolt back. I've tried multiple magazines in multiple rifles, and all the 20 rounders do the same thing. Never had an issue with the 30 round versions though. Also, for a standard metal mag, Brownell's makes a nice one. I don't have any issues with those either.