To be honest don't even go to the swamps anymore. First the leeches know this. I would have a compound bow out at all times. Compound bow because it has the fastest melee speed of all ranged and melee weapons. Also be careful about being on a flyer cause kaprosuchuses can knock you of your mount. So, weapon: compound bow. Mount: Tapejara.

More Kaprosuchus Encountering Tips