Upper recommendation needed

I am seeking recommendations for the best complete 16.0" upper to run a sound suppressor on.

I am considering the Noveske Switchblock and want to know if there are others I should look at.

This is a semi-auto application.

Thank you.

Anyone?

If you are running a can, the is currently the BEST choice on the market.

C4