Imperial guard cadian shock troops
Imperial guard cadian shock troopsimperial guard platoons are made up of several ten man squads in the face of the enemy the serried ranks of the imperial guard are trained to stand firm and respond with a steady aim w