Benelli M2 20ga is the best 20ga on the market today in my opinion
That is the one I have been leaning toward.
Is it light on recoil? My younger son will be using it too.
I would say that it is fairly light on recoil. I could shoot it all day without issue. Then again I don't mind 12ga 3.5s either. In comparison I would say that it is much lighter than my 1100 20ga but has the same or less recoil.