bullets = new ArrayList<EntityBullet>();
bullets is now initialized as an empty array list designed to hold bullets. (ie an empty clip)
There are no bullets in it to check for collisions. Which is...