There are a lot of variables that come into play. To get that consistent performance with any .22 rimfire you will need to at minimum weigh each shell and shoot the ones that weigh the same into the same groups. I havent done this for a while, but most bulk ammo, and a surprising amount of the more expensive stuff, has weight variations that mean different size projectiles, or different amounts of powder, or both. If you get the expensive target stuff the factory does the weighing for you, but it is as expensive as lots of centerfire reloads.
Lots of folks don't think so, but even at 50 yards a cross wind can affect point of impact. That can change your grouping some days.
How much coffee you have had can affect the size of your groups.
How good the rest you are using can affect your groups.
How much rest you have had can affect your groups.
Your frame of mind when shooting can affect your groups.
I have never known any one with any gun that could expect that small a group every time. It can happen once in a while, or even quite often. But not every time.
I have a couple of decked out 10-22s. The first one I built I could have gotten a couple of the $550 CZs for what I put into that gun. With target ammo and if I am on my game I can do less than 1/2 inch groups at 50 yards. The second one I did with all used parts except the barrel. I built the trigger on both from parts kits, and bought one of Midway's less expensive barrels. It is still respectable, but not quite as good as the first one. Total investment was about $300. Would I do it again? You bet. I had lots of fun building them. Would I buy a CZ? You bet, if the right deal comes along.
Good luck with your decision.