For a fantasy world to be believable he needs rules.
You can't just put muskets and damascus steel and try to be realistic, and then tell everyone that the bullets pierce through like butter.
If it was special guns using magic or whatever, or if armor in this world was different than the real...