Finished shooting. Seems to work. Problem was adding / removing nodes while update. Now they are added / removed before calling update recursively. When there are multiple bullets on screen i sometimes get and error, but i think it is only connected with too many bullets present, which won't be a problem in future.