Ответ:

Определим необходимое количество коробок:

\(300 : 8 = 37\) (ост. 4), поэтому нужно купить 38 коробок.

Найдём количество ручек:

\(38 \cdot 8 = 304\) ручки.

Ответ: 304 ручки.