Nice looking rig! BCM makes really nice uppers. I have always loved the traditional carry handle look, so I am running one on my middy. I do plan on getting a nice optic for it at some point, but since I wanted to run irons for now, the detachable carry handle gave me the look I wanted, and functionality.