I just unlocked Keeper of the Armory earlier today.
Whether or not it is already known I'll say it anyways. I only had to do the weapon challenges. I still have 2 armor challenges incomplete but still got credit for the achievement.
U N B R E A K A B L E !
A loyal fox with all of Sonic's 360 achievements!