74HC595 (thruhole ou SMD) tem limite de 70mA nos pinos Vcc e Gnd, portanto, você deve selecionar resistores de limite de corrente que permitam 8-9 mA. (8 saídas x 9mA = 72mA).
Para selecionar um resistor: (5V - Vf) /. 008 = resistor, com Vf a voltagem direta do LED (exemplo, ~ 2,5V para um LED vermelho típico, alguns verdes e amarelos, e geralmente um pouco mais alto para outras cores como azul) branco).
(5V - 2.5V) /. 008A = 312,5 ohm, então 300 ou 330 ohm serão ótimos. 270 também seria bom, por 9,25mA. 1K reduziria um pouco o brilho, mas ainda assim seria bastante brilhante. 8mA pode ser bastante brilhante com um LED moderno de alta eficiência.
Se você precisar de mais corrente, o TPIC6B595 e o TPIC6C595 são controlados da mesma maneira que o 74HC595 - com relógio, dados e trava - mas pode afundar 150ma e 100mA por pino de saída (alterne em 1, que liga a saída, ele baixa) dissipar a corrente de 5V através do LED e seu resistor (contra corrente de fornecimento através do LED / resistor para Gnd).
Não tenha medo de encomendar peças on-line. O Digikey.com e o Mouser.com possuem todos os tipos de peças, e os e-mails baratos do USPS o levarão em 2-3 dias.
Se você deseja estocar, gaste de US $ 20 a 30 e obtenha um monte de peças em taydaelectronics.com. Você pode obter muitas coisas por isso. Acho que as peças vêm da Tailândia (via Colorado, nos EUA, de onde recebi), solicite uma seleção de peças que durarão alguns projetos.