An off-duty cop has been cleared of charges after fatally shooting a firefighter hours after he had gotten married.