Look very close to a Canon Auto Focus mount, definately not a Pentax K.

Did they not say in the listing what mount it was, if they claimed Pentax K, I would be asking for a refund.

Normally Sigma Lenses have the name of the mount somewhere on the lens.

Dave Parker
Satin Snow(TM) Ground Glass