It is a US Army "Great Seal" button. The Great Seal of the United States was first shown on army uniform "general service" buttons in 1902. Yours has a raised rim around the emblem, and has gold gilt, so it dates from the 1920s through the present. If you could clean the back enough to read the company name on it, we might be able to narrow down the date-range of your button.