In my experience, the younger one starts shooting the better. Many of the best and skilled marksman that I came across when I had to do military service were farmers who had been shooting since they were youngsters. In addition, most armies have a recruiting age of 17/18 when they are trained to kill and not think about it.