Burn that Turkey

Part A:
every 30 seconds for 10 minutes
1-2 strict pull ups

Part B:
amrap 13 minutes
16 wall balls
8 hang snatches 25-35% or empty bar
4 burpees
8 hang snatches

Part C:
300m (164 mats) farmer carry

Stretch:
1-2 rounds, 45 seconds each
space needles
standing straddle
figure 4