I am assuming you mean ammunition since it is unlikely you will be buying a firearm in Africa. Of those 3 choices only 8x57js is likely to be available in factory ammo in Africa. The other two are more or less wildcat rounds that can be difficult to obtain as loaded ammo even here in the states.