A tourist visiting Miami Beach with his infant son and wife is dead after an encounter with a man with a gun who later told police he was on drugs.