Is it a rubber pad?

I assume it is, but have not seen their product


If so contact them as they should have the best answer

http://www.londonguns.com/


Michael Dittamo
Topeka, KS