Our top gifts for hunters include everything from our favorite wool socks to handmade knives.