David Eugene Gregory, 58, arrested for thefts from Waldorf stores, leading to discovery of guns and narcotics. Total stolen goods valued at $11,233.