+1 for muzzle they *can* be impacted by blast - even on air rifles. Things like the graphite lube, or lots of crud out of a moderator may cause incorrect readings or start to foul it so it doesnt read at all - or erratically, so cleaning/maintenance of anything barrel mounted will eventually be...