Chipper Workout

For time:
30 DB Snatches 22,5/15kg
25 Pullups
20 Pistols
15 Handstand Pushups
10 Power Cleans @80% of 2RM (BBF: sa heavy db/kb c&j)
15 Handstand Pushups
20 Pistols
25 Pullups
30 DB Snatches