A surprisingly modern blade! The M1891 Carcano bayonet