NASHVILLE, Tenn. (WKRN) — A man is in custody after Metro police found a convicted felon on a roof Monday night in a North Nashville residential area.

Police were called to the home located in the 1600 block of 16th Avenue around 11:45 p.m. for what was initially thought to be a robbery. According to an affidavit, two men knocked on the door of the shared home and came inside with their weapons drawn, then walked into another person’s room.

Officials say when they arrived and began questioning those at the home, they heard a loud bang on the roof. When they went up, police reportedly found Donta Waggoner, 30, on the roof wearing only a white tank top, socks, and black leggings.

After Metro Police safely got Waggoner down from the roof, they say they found 1.6 grams of meth, 4.42 grams of cocaine, a bag of broken Xanax pills, two handguns, and one long gun on the roof where he was standing. One of the handguns was found to be stolen, police say.

Waggoner was found to be a convicted felon and had 10 outstanding warrants. He reportedly told officials that he was at the home to buy cocaine, which is why he hid on the roof from police.