Re: 22 semi auto??
cant go wrong with the sig 522. Uses standard ar style 22 mags, shoots great and accurate.
girlfriend has a noveske upper on her rrlower and it works great.
Only benefit I see to doing uppers is the buttstock,trigger and all would be the same between different calibers.