A few timid speakers will mispronounce it like "coke", but everyone knows they're saying it wrong.
Being a french speaker, I would say pronunciation is closer to "puck" with a k, so go with "Kuck".
http://dictionary.reference.com/browse/caulk
this link seems to agree, with the word represented in IPA as [kɔːk]
It's the cot-caught merger.