Factory Sig P320 X5 Legion Slide Complete Upper 9mm X-Five