my new ar build thoughts welcome

hi all i am building a new ar15
i have the following
1) dpms stripped lower
2) ordered a rock river 2 stage lower receiever kit
need to order a fixed stock
and i am thinking about the upper enclosed in my pic
does this sound like a good rifle build
any thoughts thanks