Complete Upper Halves, Ready to drop onto your milspec AR15 Lower Receiver. 1-Year Warranty. In stock and ready to ship.