The Adaptive Armorer's Wrench (Patent Pending)