単に最初のコリジョンでショットをデストロイしてるからだろ
ショットをデストロイせずに当たった敵を次々と枠外までは破壊しつづけるとか
ショットに耐久値を保たせて何回までは敵を破壊出来るとかすれば

重なったに重点を置くなら破壊された時点で重なってるものがあったらデストロイするとか色々あるだろ