I meant to follow-up on this sooner but wanted to say this is an awesome, cost effective product. Surprisingly sturdy and the nice thick rubber coating works well. My only gripe is that these were not wide enough for my shooting rail and required some tweaking. I made it work and understand it's hard to make a one size fits all at this price point. If you have a very thin shooting rail or no padding that goes around it, I'm sure it would be plug and play. Overall though, worth every penny and it was shipped quickly. Probably be picking up a few more down the road.