Bang on

n.

Heard in Kilkenny, Galway and Dublin

Accurate, precise, or entirely correct in assessment.

In use

Yer man was bang on about the price of them heifers at the mart.

Posh English

That gentleman was exactly right concerning the valuation of those young cattle at the market.

Same phrase, other counties