The SMR is designed to fit AR15 mil-spec flat top upper receivers and must be used with a low profile gas block. Non mil-spec upper receivers, such as billet upper receivers, may need to have gunsmith modifications made to the SMR to fit properly.