If you need pain relieving medication, I suggest avoiding pharmaceutical opiates. They can get on top of you before you know it. There is a natural herb that is not well known(and legal for the time being) that works just as well with less side effects, physical dependency, and withdrawal symptoms. It's call Kratom and is the leaf of an Indonesian tree. It is readily available online. Do some research on it first, like anything else it may not be the best option for everyone.
Tiger balm is amazing stuff for localized muscle/ tendon pain and smalls better than ben gay or icy hot.