Switched to a different style cover this one is up for sale. It's the OEM soft roll-up cover and according to GM fits 19-23 Silverado or Sierra with 6' 6" bed.
https://www.gmpartsdirect.com/oem-parts/gm-bed-tonneau-cover-19416980
Includes all 6 brackets and a new roll of weatherstripping...