Answer: flechettes

AnswerCrossword Clue
flechettesFLECHETTE, (French) a steel dart dropped from an aeroplane or fired from a gun
flechettesA type of ammunition resembling a small dart, shot from a gun