I wrapped the grip of my XDm 9mm in
self-grip tape. After carrying for a couple of weeks the edges started to curl a bit so I wrapped the edges in some vinyl tape.
It's not pretty, but it adds a nice feel and some compressibility. Also very cheap and easy to remove/replace.