FWIW, I've been down and around this rabbit hole myself. I own a custom vixen, custom zastava, and a (1-9) re-barreled CZ. The short answer is get a Montana. I still kick myself for not buying one a few months back that was in a local shop. I wish I'd bought one years ago instead of trying to build one from something else.