I have all weapons unlocked & have completed all challenges bar 4 - two of the challenges are impossible to get "Expert" on (the speed challenges for both rifles - they fire too slowly!), the 800 kills on the 2nd shotgun (the spas) and the 98,000 kills on the 2nd rifle (cos I cba with that)