Barrett mags are good, but pricy. They limit OAL to about 2.27, which is fine if you don't reload, all commercial ammo will fit. They are also much bigger, about the same size as a 40 round 5.56 AR mag.
PRI fits a 2.30 OAL, which gives handloaders a few more options.
I use mostly C-Products 25 round because I got a deal on them about 4 years ago. The only mags that have consistently been a problem are the straight C-P 17 round (same size as the old 20 round 5.56 mags), and they even work good once you replace the follower with a Magpul. C-Products limit the OAL to 2.27