I used it on an HK Tactical that I used to own. It works well, and maintains it's tackiness even when wet. But it does eventually begin to come loose at the edges over time. I wouldn't use it on a gun that has removable grip panels, since it isn't meant to be removed and re-applied.