Modern guns are an improvement in the sense they are cheaper to manufacture and dont require skilled labor to produce.
K98s and their variants are tough to beat. I prefer the VZ24 but any variant does nicely
None of that is really an “improvement” as far as the user goes, except that if any company were to make even a military Mauser nowadays, they would probably cost at least two or three thousand dollars.