This threaded roll pin is designed to work with our M4E1 Lower Receiver. It will not work with our M5 Lower Receiver or AR-15 Gen 2 Lower Receivers.