Literally in/on a long sight (in a weapon). Probably a mistranslation of Swedish på lång sikt, with sikt (“sight, view”) being confused with sikte (“sight (in a weapon)”).
pitkällä tähtäimellä