Валидация не проходит. Глаза сломал уже. Пробовал по-всякому. Если метод fire() вернул не null и количество объектов в списке playerBullets меньше PLAYER_BULLETS_MAX, необходимо добавить объект, который вернул метод fire(), в список playerBullets.
Bullet bullet = playerShip.fire();
if (bullet != null && playerBullets.size() < PLAYER_BULLETS_MAX) playerBullets.add(bullet);