To unlock the Platinum mastery challenge, you need to complete the Gold camo challenges for all the weapons in the same weapon class. So, you’ll need to complete all the Gold challenges for assault rifle class in order to unlock the Platinum challenge for assault rifles.
The Platinum challenge will be the same for all weapons of the same class, but vary from class to class. These will be challenges like getting a certain number of longshots or mounted kills.