not sure where you could buy mags that size with mounting holes....why not just make a cage for the mags and then bury the mags in your favorite epoxy or other ? i superglued my mags down then buried them in epoxy stick--super hard-stands up to heat as well..
take your pick theirs plenty of diffrant ways to hold the mags down .. :}