Snug Top makes the best shells in the business, but their quality is inconsistent and their customer service is nonexistent. I have had three of their shells, and even though they have pi$$ed me off something awful, I still bought another one because of the design and the feature combinations.
For a gun drawer, I had mine made up by Ainley Kennels and Fabrication in Iowa (I'm in CA). Aluminum and stainless, completely custom to my specs, less expensive than any competitive product, fabulous quality. Will take as much weight as I'm ever likely to put on top of it. Because they are a kennel manufacturer, they know how to build the drawers with lips and seals so that miscellaneous liquids emanating from your pooch do not enter the drawer when the kennel is on top of the drawer. Highly recommended.
You might also look at Hagerstown Metal Fabricators in MD. Looks like good stuff, and I was going to buy one of their stock units until I discovered Ainley. Did I mention that I really like Ainley?