???? New Stock Alert! ???? 40 S&W Pistol Caliber Uppers back in stock! We have 4.5 inch, 10.5 inch and 16 inch uppers - all barrels by Faxon Firearms ????????????