I bought a 24" DPMS Flat top upper on another forum. It is Stainless with a heavy bull barrel with aluminun knurled Free Float Hand gaurd and Swivel stud and picitiny rail gas block. I can email pics tonight. After mounting it I decided I that an 18" or 20" would do me better for what I am going to use it for. I am looking to trade this 24" for a 16", 18", or 20" HBAR or heavier barrelled upper. No BCG or CH. Has a couple small scratches on the Free float tube but could be touched up and never noticed. Will sell the upper for $450 shipped as that is what I have in it.