ライフルシャゲキキョウギ
Meanings
Noun
1. rifle-shooting competition; rifle-shooting contest
Composed of
game; match; contest