Cooper Frankenpads. Not super clean work but some of my first work with a speedy awl;
Shoulder caps from some eagle ppfx905s - snipped the bicep portion off and finished the caps with some nylon webbing
bicep guards from some CCM CS shoulder pads.
Nash sports pad on back for extra protection
Reinforced the sternum with some extra padding from a padded shirt.