Sheriff Darrell Mills said they originally went to the home of 56-year-old James Ross on Sunday morning because they received a call he was assaulting his 14-year-old grandson and holding him against his will.

Mills said Ross was choking his grandson at his home. The sheriff said he's not sure what started the fight, but says the boy told detectives Ross had trashed his room.

Investigators said Ross also threatened to kill his grandson.

After the teen contacted his aunt on Facebook, Mills said officers arrived at Ross' home.

Mills said authorities got the boy out the home around 6:30 a.m. Sunday, 15 minutes after they arrived for support.

Ross was arrested peacefully.

When his home was searched, deputies said they found 40 firearms, including a 50 caliber rifle.

They also found five pounds of marijuana.

Ross was also wanted on two outstanding warrants.

Court records show one stems from drug-related charges six months ago and the other for failing to show up for court on forgery and theft charges from 2003.