After a receiving a tip, authorities got a search warrant and found over 10,000 guns as well as hundreds of boxes of ammunition and tools.
Brent Nicholson was arrested Saturday in Union County and officials believe he was buying the guns and hoarding them, but not re-selling them.
"It may take two months before we know where they come from. Some we may never know. We may make every effort to return to rightful owner," Chesterfield County Sheriff Jay Brooks said.
Read more from WSOC.