Update: SOLD! Thank you! Bought a like-new Pac-Lite upper off of armslist.com and didn't realize it was 6" long. I was trying to buy one in 4.5" length. The one I bought was red, but I will accept any color, as I'm not picky. My red 6" upper for your 4.5" upper! Looks like this upper: http://cdn2.armslist.com/sites/arms...719_01_like_new_pac_lite_6_fluted_upp_640.jpg NOTE: Photo is for illustrative purposes only, although it does look exactly like the upper for sale, and it does include the top rail. Does not include frame or compensator.