Participants in the 525th Military Police Battalion’s Vigilant Warrior Challenge gave it their all in a series of events May 20. The events included a 100 meter sprint, pull-ups, bench presses, a long jump, sit-ups, push-ups, a 5k run and Warrior tasks.