Whether you have a persistent injury that likes to sneak up on you every now and then or you are deep in the trenches of marathon training, there's nothing that eases the pain like a good massage. Massage guns are a handy solution to have at home for just such an occasion, and we've rounded up our favorites that suit every need and budget.