US Army O4 Major BLACK Metal Pin-on Rank.

My guess would be Vietnam era.