7" Free float rail that I was going to use on my 300blk but the holes are located in such a way that I can't adjust my adjustable gas block. All factory parts included, installed then removed - like new. $75 FTF in Wilsonville or $80 shipped. I think it is a Midwest Ind. rail.