I'm pretty sure that this one will work fine:
It doesn't specify if it adapts large lower to small upper, or small lower to large upper. I'm assuming that it works both ways.
For a Colt SP1 (large hole) upper. You can buy a bushing, that makes the upper work on normal riflesht