Let me first say, weapons make me nervous. We have always had a "no weapons" policy at our house. My husband and I feel that guns, knives, bows and arrows are tools and once the kids were old enough he'd teach them how to use them.
Kid #1 was introduced to archery and BB guns in Cub Scouts. He was hooked! (And my husband was thrilled!)