My understanding is that if they are ‘stationed in his County’, they are required to get his endorsement.
A Federal Agent? Nope. Been present many times when a “local” demanded surrender of a Federale’s weapon only to have his own rear end handed to him. A Federal LEO badge trumps all.