Has anyone ever seen one similar to this before?
i never seen this before ! i think is modern ( russian )1991-2009
Can't be, as the Cavalry branch was officially disbanded in the early 50s.
The use of the Soviet Cavalry branch insignia makes me suspect it is GPW