One of the kind shortened blade and handle Chassepot bayonet. I don’t know for what weapon. Probably some custom but quite professional and well done adaptation. The scabbard is shortened accordingly, with it’s entrance enforced with a kind of collar.
Hilt length is 88mm.
On last pictures portrayed with typical Chassepot.