Throughout the course of getting all the collectibles there are 7 Mastery Tokens you can get. These allow you to bypass a Mastery challenge and mark it as complete. You can use Mastery Tokens to get this achievement.
Just a few things to know.
1.) You can only use a Mastery Token after you have bought all the upgrades of that Weapon Mod with the required weapon points
2.) You only have 7 Mastery Tokens so only use them on ones you know you find hard to get, Some of the Master Challenges you can easily run out with cheat modes enables which brings me on to point 3
3.) Cheat Mode does not disable getting this achievement. Once you get the Infinite Ammo and Infinite Extra Lives cheat, Put these on when replaying missions as it will make getting master challenges so much easier!