What are you going to do with it? The only thing I want in my bed:
1) tie down options in the four corners top and bottom. The bottom, I don't have to have if it is going to take up much space. Both need just enough to get a 3/4" rope through twice. (I use rope with trucker's hitches)
2) I need a thick rubber mat that is quality, my current bed mat is 27 years and counting, lots of stuff has been on it.
3) truck bed paint liner
4) folding gooseneck hitch for trailer to tow tractor and implements. I just fold the mat back to access the hitch.
My truck is used like a truck, not a wannabe SUV. I've needed the whole bed when over size pallets of flooring/tile/whatnot has been loaded. It's needed when huge pallets of sod are loaded. I don't use a toolbox in the back, it takes up way too much space! I've needed the full bed when hauling lots of furniture, etc.
27 years, it asks, "What else ya got we gonna do."
About the only thing my 98 Z71 hasn't helped me do is have a baby delivered in it or started one. It sure has been there when I was trying, though.
Keeping gear out of sight with no lookie looks, tint the side windows as black as can be, tint the others as much as the law allows, don't tint the back as much, you need to see out of it in the dark sometimes. (I guess with these new trucks and all the cameras in them, you may not). Get a flat black box that doesn't look like a gun case, throw some extra blankets on it to make it look indistinguishable, etc.
Buy a huge Tahoe/Suburban, rip the back seats out, bolt in a box for guns, valuables, throw a thin blow up on it for sleeping, or blankets and a thick pad. Get the suburban that has the lowest gears you can find, put steel wheels with bf goodrich ko3 mud terrains on it and roll. After hunting season, go back to aluminum wheels and still run Ko3 mud terrains, you may want all terrains. Why for me? There is always a chance I will be in the woods any day of the week. If you have all terrains, one rotation in mud, you now have street tires. I've run mud terrains all my life, I've seen friends that use all terrains, way too much slipping, sliding, spinning for my taste. Too easy to end up in a tree, down in a deep rut, etc.