RE: Mossburg bantam 20 gauge recoil:
More than likely it is slapping you in the cheek because it doesn't fit you. With the shorter stock on it, it will probably fit your wife and child a bit better, and they wont feel what you do.
A recoil pad, and adding weight to the stock will reduce the recoil either way.