K96 self-loading pistol