Chipper Workout

For time:

30 Pistols
25 Pullups
20 DB/KB Snatch 20-25/12-16kg
15 Handstand Pushups
10 Clean & Jerks @70% of 1RM
15 Handstand Pushups
20 DB/KB Snatch 20-25/12-16kg
25 Pullups
30 Pistols