I would tend more towards overstocking things for myself and family, and then giving away any excess as the need arose. I don't think I'd specifically stock stuff for neighbors. Because I just couldn't afford to. That would cost a phenominal amount of money and require a lot of storage space. I would share what I had, but doing something like buying 17 axes I couldn't use myself so I could give them away just doesn't fit into my way of thinking. Nor would I consider "sharing under threat of force". If someone trys to TAKE what I have by force, no matter how desperate they appear, then that's where I draw the line for being a nice guy.