The Timber Creek AR Billet Dust fits any Mil-Spec upper ejection port and is made from aircraft grade aluminum.