Nah, they would do the job but I'm very curious to find the ones in the picture.. .
They look like knights armament.
Isn't what those are, but the Magpul XTM covers would likely be up your alley.
https://www.cabelas.com/product/MAGPUL-XTM-ENHANCED-RAIL-PANELS/1811765.uts