Thanks guys. I ordered a Talon from Amazon it is a rubber one. Btw, I tried with those industrial strength grib tape by pre-rubbing itself with a smaller piece of grip tape to reduce the roughness. Works pretty good and it no longer hurt my hand but still retain a pretty good grip. The difference between that and the default polymer grip (compared with the 2nd Glock) is so huge! I am gonna try it out a bit more and then compare with the Talon to see which one is better. I also need to add grip on the side thumb and under the trigger guard area. So I will need more than just the Talon grip since the Talon grip doesn't cover those 2 areas.