magnum semi-automatics