Rock river arms AR upper with a UTG PRO Rail. DMPS lower that has seen better days, gun is functional but would recommend swapping lower and putting a stock on. Would be like a brand new gun after that. Has a 16inch thick profile barrel and comes with other random parts in photo. $600 OBO willing to trade for stuff gun just sits in safe right now.