To me it looks like a hat badge but I know the badges on the East coast are different than what we wear out west. Can you show a photo of the back? They still make badges in that style. The clue may be in the # on the badge. The number could be for an engine, a truck, or an employee #. It's a neat find.