The rainfall in Tiree is generally less than the rainfall in Indianapolis. This will continue over the next 26 days.
You can imagine temperatures to be in the 30 °C range in July. The weather in Indianapolis is generally hotter than Tiree's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.