Michael Lee Belfield's arrest stems from an investigation by Halifax County Sheriff's Office Detective R. Hale into the crime, which was committed in the Highway 258 area.
Hale charged Belfield, 25, with breaking and entering, larceny of a firearm, safecracking and possession of a firearm by a convicted felon.
He was jailed on $75,000 bond and received an April 27 court date, according to a statement by Major Scott Hall.