United States
 
U.S. Navy chief petty officer’s cap
Apparently there are several versions of the cap badge for Naval Petty Officers, this one being for a Chief Petty Officer. I think the lesser versions don’t have the “USN” superimposed on the fouled anchor.