Looks like an armalite pattern upper to me.