US Army O4 Major BLACK Metal Pin-on Rank.
My guess would be Vietnam era.