Someone really should come up with a business manufacturing new uppers for C96s so people could shoot the worn out ones (which there are tons out there). I imagine you wouldn't even need a large shop to do it, just a couple guys with some lathes, and milling machines. If you really wanted to you could make it so the barrel threads off, and that way you don't have to even manufacture the barrel, just make it so it takes a common thread type.