唐朝鲁国公程咬金的家在梁山北边的斑鸠店村。
程咬金爹死得早,只留下程咬金和他母亲俩相依为命。程咬金的娘心地善良,自己虽然穷弱,邻居们没了吃的,她有一口干粮也会分人家一半儿。程咬金受娘的熏陶,从小就是一个正直、公平、急人所难的人。这天下着大雪,程咬金和几个穷孩子在山上砍了柴,担着回家。
走到山脚,遇见了一个老婆婆,吃力地一步一步往山上爬。程咬金一看,心想:这么大年纪了,孤零零的一个人上山干什么?就问:“老奶奶,下着这么大的雪,你上山干什么呀?”老婆婆说:“我无儿无女,孤寡一人,眼下没有一点烧的火,上山拾点柴,要不,还不得把我给冻死啊!”说着,又向山上走去。程咬金听了,心里很难过。心想,这山高路滑,风大雪大,老婆婆这么大年纪了,上山有个好歹,这可怎么办呢?不行,不能让她去。程咬金便说:“老奶奶,我家里还有烧的,这担柴就送给你吧,你就别上山了。”老婆婆说:“唉,我知道你家也没烧的了。”程咬金说道:“天一放晴,我再上山去砍。”老婆婆点了点头,程咬金把柴送到了老婆婆家里。程咬金空手回到家,娘见了非常生气,数落他说:“叫你去砍柴,一点儿都没砍回来,这大雪就要封门了,咱们吃什么烧什么呀?”正数落着,忽然发现程咬金的斧子没有了,就说:“孩子,你的斧子呢?”听娘一问,程咬金才想起他的斧子忘在老婆婆家里。“我去找回来。”咬金说罢,扭头就要走,就在这时门“吱扭”一声开了。
原来是老婆婆来了。“大妹子啊,你就别数落孩子了,他今天打得柴都送给我了,老天没选错人,孩子心眼儿好,日后定有大富贵。”老婆婆一边和程咬金的娘说着话,一边从怀里掏出一把斧子来。“孩子把斧子忘在我家里了,我是特意送斧子来的。”说着,就把斧子递给咬金。咬金接过来一看,忙说:“老奶奶,我那把斧子是从废铁堆里拣来的。这把斧子程光瓦亮,不是我的。”老婆婆哈哈的笑了,“孩子,你替我打柴,我替你磨了斧子,咱们这是工换工。收下吧,日后你还要靠他立大功呢!”老婆婆说完,突然不见了。
娘儿俩一看非常惊奇,知道是神人前来相助。从此以后,咬金天天用这把斧子去砍柴。这把斧子削铁如泥,锋利无比,每天程咬金砍的柴都比别人多。后来,程咬金上了瓦岗寨,这把斧子就成了他的兵器。马上交战,斧子把太短了,他就给他换了一个长把,给斧子取名“宣花斧”。
据说因为斧子把是自己安的,程咬金戎马一生,一共用坏了七七四十九个把,斧子因为是仙人所授,一直锋利无比。程咬金也凭借斧子立下了赫赫战功。他也成了一名叱咤风云的名将,被唐王分为鲁国公。