The story
- Proto-Indo-European*h₁reyp-
- Proto-Germanic*rīfaną
- Proto-Germanic*rīfilōną
- Proto-West Germanic*rīfilōn
- Frankish*rīffilōn
- Old Frenchrifler
- Middle Englishriflen
- Englishrifle
- Proto-Indo-European*mon-
- Proto-Germanic*mann-
- Proto-West Germanic*mann
- Old Englishmann
- Middle Englishman
- English todayrifleman
Etymology from Wiktionary, CC BY-SA 4.0.