I took my 2 sons to the range with me and decided to let my 9 year old shoot my g23. He did pretty good with it. I don't quite think my 5 year old is quite ready yet. He did enjoy shooting my brothers 22 though. Just wanted to see what everyone else thought about this.