✔ 最佳答案
Although the "marksmanship" badge/ribbon has no value concerning "promotion points" (it won't help you get a promotion, unlike certain other ribbons/awards/medals/etc), it is still a required part of the Service Dress Uniform.
What the "marksman" badge is for is to say "Hey, I can shoot straight!". Be proud of it.