This is meant for AR platforms within a .223/5.56 caliber.
And it will not fit:
-Aero Precision M4E1 upper receivers
-Lantac E-BCG due to carrier and bolt design
-MUR: Modular Upper Receiver
-ZRO Delta upper receiver
Well, I have this billet dust cover on multiple builds using Aero M4E1 uppers. These by far are the best dust covers on the market and they work and fit perfectly, and install takes me about 30seconds.
- I actually did have good luck fitting this to an Aero Precision M4E1 upper receiver.
- Will not work with the VLTOR MUR upper receiver due to how the forward assist module is designed.
- Will probably work with a Larue upper, but will involve removing the handguard.
It will fit on most ar-15 5.56/223rem uppers I have it in my aero precision m4e1 threaded upper