For walking, light guns are the way to go. But like I said, working up loads can take a long time. Need more than one.
Keep in mind, most of us will have a heavy coat on or sweatshirt when hunting to absorb recoil. Even if you don't, its only one shot.