Bison Armory 6.8spc ar-15 flat top upper assembly with Stag arms lower and telescoping stock. Stainless steel 20" barrel, mega billet upper receiver, side charging handle, 5/8-24 threaded muzzle with stainless steel linear compensator threaded on. Less than 100 rounds thru it.