With the correct supervision and saftey lessons the earlier the better IMO.
I agree. After that it all depends on the kid.
Do they want to learn how to shoot or is it just you wanting them to learn.
I think it will last longer and with better effect if it's them wanting to learn.