Mugs: 43 charged in Catawba Co. drug, gun roundup