I've planted over70 fruit and nut trees on my land . the ones that produce the fastest is kieffer pears put in the ground if it lives 6 months then you cant kill it ,they are great. the most production is from the native varieties of persimmon trees the dunstan chest nuts took 8 yrs to make mast and at 10 yrs started making quite a bit .peaches plums and nectorines where slow growing and took along time 6 to 7 yrs to make nice fruit. exception is a native type of indian peach ,very small fruit but it flat out makes hundreds of them on the tree . its 9 years old now and 20 ft tall. apple trees have been the hardest for me to get started and make past a few yrs old...but so far there making it. i have a wide variety of oaks too ,some will take 25 yrs to produce....
best thing i ever did was start planting trees .