rifleshot
Etymology
From rifle + shot.
noun
A gunshot from a rifle.