I started my son off around 5 with general weapons functions and safety, he is 6 now and we moved up to BB guns. I am gradually working him up.