Bei den LEDs hängt es davon ab was du für welche nimmst.
Die stinknormalen funzel-LEDs in Rot/gelb/grün gibt es für 2,50€ pro Sack, die richtig hellen kosten auch mal eben 5€ pro Stück
Der Conrad hat da immer ein recht großen Angebot und ganz gängige Preise.
Widerstände kauft man normalerweise auch meterweise von der Rolle... (Welchen Wiederstand man braucht errechnet man anhand des Datenblattes der Diode und mit dem Tafelwerk aus der Schule )
Batteriekästen gibts wie das andere Zeugs auch bei Conrad/Reichelt/Pollin
Falls du den gegner blind machen möchtest empfehle ich die hier:
LED 45.000mcd