3 Rounds of:

400m run
25 KB swings
10 TRX pulls

5 Rounds of:

8 single arm KB swing L/R
8 Single arm high pull L/R
8 Snatches L/R
8 Racked reverse lunges L/R

Then:

10 Double KB swings
5 KB push ups
x 10

Rest as needed