Tested for gen 2 Magpul 5.56x45NATO magazines. Holds 4. Holes for the magnets are 10x60x3mm with 0.15mm clearance to ensure fitment.