I've got a like new CZ .22 upper that I'll trade you. It's a post ban 16 inch flat top with a rail on the gas block and a free float handguard. I added a RRA front sight and an unknown detachable carry handle.
Or I have a US Army .22 M-261 conversion kit and three or four magazine inserts for it. This'll let you use your existing .223 upper.