The victim was identified as Shane Sauer, 26, according to police.
According to police, Austin McDevitt, 22, was arrested and charged with murder Friday.
McDevitt was taken into custody after he was questioned, police said.
The shooting was reported at about 4:45 a.m. at a home on Oak Hill Road, close to the Belfast city line.
The homicide remains under investigation by the Maine State Police and the Waldo County Sheriff's Office.
Watch ABC 7 News at 6 for details.