Thanks for the info, Ward. You're quite right.
Could it be possible that this gun travelled from India to Africa ? Correct me if I'm wrong, but wasn't there a big trade between India and the East Coast of Africa ? Anyway, it was found in an African weapons collection.
Have you any idea of the age of such a weapon ? I believe matchlock guns are the oldest type, no ?