You are never really ready enough for these things, but my body is prepared, I do my last easy run tomorrow and appear to be injury free and my rifle is prepared, I verified it on 50% IPSC at 300y on Monday evening. Unfortunately, that means the rest is up to my skills, which isn't quite as good as my rifle or my cardio, but at least I know where the issue lies! Ha!