The player hitbox is slightly bigger than the model. The reason for this I think is a combination of me being lazy and a little worried that blocking would be too easy if i reduced it. Also if the attack hits a character before hitting it's weapon, so in those cases attacks do go through your weapon.
It could also actually be the hit detection not working. I am in some cases manually setting the katans rigidbody rotations, which could mess with its hit detection. Was going to find a better way of doing it but had to prioritize other stuff, did not think it was a problem, but it appears it might be. I'll look into it.
Glad you liked it otherwise :) getting to level 7 is not bad at all!