Glock Factory Magazine Gen 4 Glock 31 357 Sig Polymer Black