The M28 Jarmann harpoon rifle was a modification of the Jarmann M1884 Norwegian service rifle.
In 12.17x42mmRF and 12.18x44mmRF (two cartridges that were interchangeable), and towards the end of its service life also 8x58mmR Danish Krag centerfire, it served as the standard service rifle of the Swedish Army from 1867 to the mid-1890s (when it was replaced by the Swedish Mauser) and in Norway as the standard service rifle from 1867 to the mid-1880s (when it was replaced by the M1884 Jarmann).