Milestones provide long-term goals and help to keep track of your weapon-specific statistics.
When you complete a milestone tier, you are given a reward. Each milestone shows your progress towards the current objective. You can check your milestones from your player profile.
Currently, the rewards from milestones are either Tier Cases or Credits.