Having kids of my on, I now understand the old adage used by my parents "this is going to hurt me more than it will hurt you". With that being said, I would proceed to knock him the **** out. Sometimes you have to fight through the pain.. lol
I'm sorry, but I wouldn't want him walking around my neighborhood. I have no doubt that his intentions are good, but he does seem a little odd. Instead of wanting to supply him with better equipment and more ammo, how about we take up a collection for training and mentoring.