"It looks like he's just a gun hoarder, to be honest with you," a sheriff told WBTV.

Police told The Charlotte Observer it took four 40-foot tractor trailers to haul the guns away. Nicholson may have stolen some of the guns, but they said it's likely he purchased most of the arsenal from other thieves.

This video includes images from Chesterfield County Sheriff's Office and Union County Sheriff's Office.