German insignia,ww2

I recently purchased a photo of a group of German soldiers from WW2.One of the soldiers has an insignia that I cant seem to identify.The insignia is positioned on the lower cuff of his right sleeve.The insignia is an inverted horse shoe shape.Would appreciate any feedback.

Certified Farrier-Sergeant Major aspirant (Hufbeschlagmeister, geprüfter Anwärter).
Yellow horse shoe on dark blue-green underground, silver bar below the horse shoe:

Hbm_gA..jpg

Displayed on lower right sleeve.

Very much appreciated,thank you.