AR 10 (308) side charging, DPMS lower, stainless pull pins and anti roll pins, KM Tactical trigger springs, stainless trigger. Bear Creek stainless upper, 18 inch heavy bull barrel, 1/10 twist, with stainless flash hider. Gun is new I've put 6 rounds thru it to check function.