Hola Celta.
Veo que no has echo caso omiso de lo dicho por bosster y
apuntas tus sospechas a que los disparos son la causa, vamos progresando...
Pero para poder ayudarte vas a tener que afinar un poco más la
puntería:
¿ Que utilizas para simularlos y mostrarlos ?
¿ Se crea un recurso por cada disparo ?
¿ Liberás los recursos ?
¿ Como y donde ?
Un poco de código tampoco vendría mal...
Saludos.