VZ.27
CZ27?
Both right.
Vz is an abbreviation of the Czech (as well as Slovak) term "vzor" meaning "model".
So, It's a Czezh vz. (model) 27.
A war time model it looks like, due to the rough metalwork prior to bluing it.
cmshoot, you said it first. You're up.