Bushmaster 20" gov't profile barrel, bushmaster a2 handguards, a2 flash hider, bayo lug, marked B MP 5.56 NATO 1/9. It is on a CMT flattop receiver. Also has CMT bolt/carrier/charge handle. Built by Denny's Guns. Only 280 rounds of black hills put through it, and the entire upper is in perfect shape.