一回のループで3発同時に出てるのが原因ですね。 一発しか出ていないようで、3発重なっているのです。 やり方は色々あると思いますが、一発打ったらその時のMAINCNT値を変数に保存しておいて、そこから何フレームか経過するまでは次を発射できないようにするとか。