Are airsoft guns recommended for ages 10 and up?

yes ,if 10 give only pistols. If 12 and up can get better more painful guns.