The expulsion is way too forced...
A idiot guildmaster that only knows how to manage and is blinded by his pride that kciked out a super competent craftman that gave no problems and was skilled and respected.
It doesn't looks like the idiot had just took control of the shop and disliked MC, it feels like MC worked around him for sometime and gaiend hate for no reason.
This kind of expulsion stories is always weak, but this time is way too idiotic.
Even on MC side, a whole life as craftman, created multiple evolving weapons, recognized from the government...and he had no idea?
The plot is weak.