Musicians are a particular bunch. They love what they love and it's usually for some kind of quirky reason. If you have a musician in your life, you know that when they play, it's often a meaningful and personal experience, so when you get them a gift they love to use, you're a part of those moments too...and you get back the gift of their music.
Joe pulled together this collection of his personal favorites for you. He tried to cover all of the items you have asked about. Everything has a description and cost when you roll over them to make it easier and they all link to purchase.