As many reps as possible in 3 minutes:
5 Handstand Push ups
10 Chest to Bar Pull ups
20 Jumping Lunges
30 Kettlebell Swings 24/16kg
40 Wall Ball 20/14lb
50 Double unders

Rest 3 minutes

As many reps as possible in 6 minutes:
5 Handstand Push ups
10 Chest to Bar Pull ups
20 Jumping Lunges
30 Kettlebell Swings 24/16kg
40 Wall Ball 20/14lb
50 Double unders

Rest 3 minutes

For time:
5 Handstand Push ups
10 Chest to Bar Pull ups
20 Jumping Lunges
30 Kettlebell Swings 24/16kg
40 Wall Ball 20/14lb
50 Double unders