yo le recomiendo que utilize la clase Thread, y asi puede tener un hilo que le permita lanzar disparos y lanza otros para lo que quiera, por ejemplo uno que verifique he imprima la puntuacion, otro que le diga cuanto tiempo lleva vivo, otro que le diga cuanta vida le falta etc...
espero y halla sido claro, si no me entiende, escriba que no entiende y así nos comunicamos mejor...