An Israeli boy plays with an M-16 rifle during a traditional military weapon display to mark the 66th anniversary of Israel’s Independence at the West Bank settlement of Efrat near the biblical city of Bethlehem on May 6, 2014. By Gali Tibbon/AFP/Getty Images. Update from a reader:
People have probably already told you this, but that’s not an M-16 the boy is holding. It appears to be an M-4 (note the retractable stock) with an M-203 grenade launcher attached.