Ultimate Arms Gear Gunsmith & Armorer's Cleaning Work Tool Bench Gun Mat Springfield Armory XD-M XDM Pistol Handgun + Brass Hammer and Steel, Nylon & Brass Armorer Pin Punch Set