We have ONE of these Aero Precision 9mm uppers IN STOCK and ready to go. Call or text to swing by and pick it up today!