For me, it depends on the boss and what stage of the game I'm on. Bullet ammo, early game and late game, meteor shot works well. The pierce and bounce has a chance to hit an enemy more than once, especially In closed quarters. I've taken down the destroyer, wall of flesh, plantera, and golem...