Now, if the bird were marked with a Red Cross (or other approved symbol), ammo delivery would be a violation of the Geneva Conventions.
However, the bird lands and there are no markings such as Red Crosses. This is fine. No violations.
The bird looks like an HH-60G flown by Air Force Pedro.