Tears and laughter flowed freely Sunday at the Jackson Revival Center as family, friends and officers said goodbyes to Hinds County Deputy Martin Shields Jr.