This barrel nut is designed to work with Aero Precision's M5E1 Enhanced Upper Receiver. It will not work with their standard M5 Upper Receiver.
*Note: This product is already included with Aero Precision's M5E1 Enhanced Upper receivers. It is not necessary to be purchased separately. This individual product is available for customers who have lost or damaged their existing barrel nut.