Fine by me.
If it’s a gun free property then LEO should find a more appropriate and friendly place to eat.
In the future, when the place is being robbed, the police should repond: “Sorry, we can’t help you, you don’t want guns in there so....”
The next time that establishment is robbed the cops should simply state “yours is a gun free zone and since we’re packing heat we can’t come out of respect for your rights.”
The bottom line of the story is that the manager apologized for treating the police officers the way he would treat you or me if he knew we were carrying.