Swedes
The basic Swedish Mauser rifles come in three models, the 1894 Carbine, the 1896 Rifle and the 1938 Short Rifle. They were designed as a BATTLE rifle, and with the minimum 300 yard sight setting, it was made for hitting a large human target, not a smaller paper target.
The original calibre was 6.5x55 Mauser for Military purposes. However, these actions have been built or modified for other calibres, such as 30-06, 8mm Mauser, 9.3x57 Mauser, and others for use as hunting rifles.
Generally, they are well built, with old world craftsmanship. They are accurate, as you have found out, but when used for target shooting, the sights were replaced with sights designed to hit targets, not enemy soldiers. The longer barreled M96 FSR rifles, the CG-63 or CG-80 rifles, and a few other variations can give even more accuracy.
These rifles were designed for 160 grain round nosed, and 139 grain spitzer MILITARY loads. The Comercial hunting soft point loads can differ quite a bit, and different Manufacturers ammunition can give different accuracy results.
Reloading is the best way to get the most accuracy out of these rifles. A good 140 grain bullet can give you fine target accuracy. There are also TWO sets of sights found on the M-96 Mausers, one for the 160 grain round nosed bullet, and one for the 139 grain spitzer, the latter being marked with a "T" on them. If your rifle was built in 1906, then it would have sights designed for the 160 grain round nosed bullet.
While to you, the sights might be a PITA, to a Swedish soldier, they are just what he needed to do his job, for over a time span of 80+ years when it was in Service.
If you really want to get serious about shooting the Swede, you can replace the front sight with a higher one for 100 yard shooting, but then your longer range sight markings will not be accurate. You could buy a FSR rifle, with the target Diopter sight mounted on the receiver and a front target sight on it, or you could find a VAASTERAS rear micrometer sight that simply replaces your rear sight, and is graduated from 100 to 600 meters. These can be found on E-Bay and usually go for $50-$75.
.