Provincial Police have released details of a lengthy stand-off with a man on Henderson Road, north of Dryden.
Officers were executing a search warrant at a home Thursday morning around 11:30, when the accused barricaded himself inside the home with a weapon.
The incident finally ended at 8:30 Friday morning.
OPP say 38-year-old Blake Keesick of Dryden has been charged with uttering threats, careless use of a firearm, unauthorized possession of a firearm, resisting arrest, possession of a weapon for a dangerous purpose as well as three counts of failing to comply with a recognizance.
Keesick remains in custody.