Steve, could it be czech vz32?

Cheers, Mads