Just to confirm again,rifleman 300 kills,no explosives or vehicle kills,next after that is sharpshooter which works same way as previous marksman and rifleman just we ask for a higher number of kills.
Once that's complete its on to expert.