My Kettlebell one Workout

2 rounds of:
2 turkish get up, each arm
12 russian twist
5 windmill dual, each arm
10 floor kettlebel press, each arm
12 one hand kettlebell swing, each arm
4 pistols, each leg, alternating
6 renegade row, each arm
15 sumo deadlift high pull
8 kettlebell push press, each arm
15 high pull, each arm