A 34-year-old man has been arrested following a stand-off with police in Anstruther.
Seven or eight police vans descended on the normally quiet east neuk village at around 10am, with officers concentrating on an address in The Shore.
Police Scotland said they were executing a warrant but local and specialist officers in body armour were on the scene for around two and a half hours.
One local said they had never seen so many police.
“These are not local police, these are serious police,” they said.
“There’s a guy who’s refusing to come out of his flat to talk to the police but these are the sort of police who don’t take no for an answer.
“It’s quite alarming.”
A spokesperson for Police Scotland said: “Police in Fife can confirm that a 34-year-old man has been arrested following the execution of a warrant at an address in The Shore, Anstruther.
“Officers attended around 10am on Friday August 11.”
She added: “Local and specialist resources were deployed in order to ensure the safety of the man and officers.
“The operation came to a peaceful conclusion around 12.30pm.”
The man is expected to appear at Dundee Sheriff Court on Monday.