It has the maker's mark of 100 on the underside of the pin for Rudolf Wacher & Lange of Mittweida near Dresden,a very fine maker of medals and badges before and during world war two.
It also comes with its original world war two ribbon.
I bought this quite some years ago from a well-respected seller of world war two German milataria and the sales receipt would be included in the sale and any inspection by an expert is welcome.