I don't know if it's a bug, but sometimes the bullets bounce back and sometimes they don't
They each have health value. Instead of shooting thousands of projectiles, the projectiles get stronger when the numbers get very high. It's not perfect and I should have given this a little bit more polish.