high capacity polymer magazine