I have had good experience with ASC mags, which you can find right now. ASC come in 5, 10 and 20 round. I had some problems with my DPMS mags, but did a little dremel work and they work OK now (look online for some guidance). PMAGs are great, but difficult to obtain right now.