US Navy PO3 (Vietnam War)
Check out USMC SGT insignia. Some corpsmen dressed like this.
Black Hole 20180113