tbh i think sniper balls are the best, because they cannot miss and the speed on them isn't bad
I think cannonballs r the best bc they can be able to destroy almost 2 million 4 the low price of 4 trillion but sniper balls only destroy 400000 for over 3 trillion so they'll need like 10 trillion dollars to destroy up to 2 million