3D Printed Bp12 Mag