Steyr Hahn M1911 M1912 M.12 self-loading pistol