Palmetto put a 10.5" with magpul flip ups and a Sig Romeo on sale and I couldn't pass it up. So I purchased a complete upper with optics from Palmetto.
They day I ordered it, it showed up in their sale mailer and they disappeared.
It doesn't appear they have mine available anymore but the do have other similar ones.