I remove my previous post - this thread is extremely vague. I'm going to post a few dictionary meanings so that maybe there is a common starting point.
1 : a soldier armed with a rifle
2 : one skilled in shooting with a rifle
: the practice of shooting at targets with a rifle
Wikipedia's entry - purely military.
1. A soldier equipped with a rifle.
2. One who shoots a rifle skillfully.
the art, practice, or sport of shooting at targets with rifles.
So...vague terms to begin with. My best guess is that there is a complaint that too few people are learning to be skilled in a disciplined, martial sense with their rifles?