1) Is that 2500 US Dollars? I assume so, since the Kenyan currency unit is apparently a "Kenyan Shilling". And that price is insane ... it can only be the result of an oppressive government policy against a personal right to keep and bear arms. Oh, yes: "I am a licensed firearms holder in Kenya, which is something that is almost ludicrously difficult to attain." So there it is ...
2) Your training sounds great. And IDPA is a fun game; I play it as well. So what's your point? Are you saying that if someone's training isn't up to your standards, he shouldn't go about armed?
I should note that I am not at all saying someone shouldn't be armed if they don't have training. Even a weakling carrying a .380 with white box FMJs can still be able to stop a violent crime, and many crimes stopped by civilians with firearms have been done so by civilians with little dynamic training. Thus, carrying without training is better than not carrying at all.
My point is that it would be a huge force multiplier to have civilians train for a dynamic persistent disadvantageous situation, which is what would be at play during a terrorist attack. A typical Mumbai/Nairobi terrorist attack will have several men armed with automatic rifles hitting a soft target. The more (dynamic) training people have, the better the potential set of outcomes.
But with that said, an ill - trained man is better than an unarmed man.