I have just checked my Swiss bayonets. The fittings on your 1899 bayonet are exactly the same as the M1914 and M1918. In the UK the M1899 is harder to find than a M1918 . I would advise you to keep such a nice bayonet.
Thank you for posting the photograph. Kind regards, Lester