The Almaguin Highlands OPP says the 55-year-old man had a firearm on Berriedale Road in Armour Township at 6am today. Police say when officers got to the scene the man shot himself. He was sent to Huntsville Hospital where he was pronounced dead. No other details have been released at this time.