Well "smack in the face" would sound better. My dialouge can be a bit crappy sometimes. Knowing what constructive dialouge intelligence i have left. :p
It's 'ought to' or at least 'oughtta'. Also, yeah, that last sentence needs a little work. Maybe something more like 'I should come over there and slap your face off/for that!'