Man punches his mother for not giving him cigarettes