“Tokarev TTs are still common and cheap and shoot the same kevlar-vest-munching round”.
Have a look at the Romanian Tokarevs. They are still plentiful and affordable. They fit my hand much better than the CZ-52.
If you know of a source for lanyard rings, let me know, though. The importer is removing them for some reason. Numrich and Sarco don't have them.