C7 not always easy to find.
Try the US M7, same thing and easier to find and afford.
A bit of an updated look, the M7B with a rubberised handle.
Another country either the UAE or someplace has them and they are available usually at a good price too.
The Eickhorn Bayonet 2000 is correct for C7A2 builds, but ***** expensive!
If you like the modern look that is similar, the OKC bayonet that the USMC use. Pricey but not ridiculous like the 2000.
There is also the Eickhorn 77 model that Tradex used to sell. They were really good value for the money and a nicer modern style. You could occasionally fin it on P&S website too.
For just plain utility, check out Corwin Arms website, a sponsor.
A very useful polish made bayone that looks a bit like ka bar.