>>13872238No they don't.
The Mega Stones are unique for each Pokemon, and every Mega Stone is named after the Pokemon it's for.
For eg., in OP's post, you can see that for evolving a Blaziken into a Mega Blaziken, you give it a Blazikenite. Similarly, it's a Lucarionite for a Lucario.