You have no imagination, do ya?
Lets say you do a remodelling project...replacing/repairing drywall. Replace a whole sheet, but in the studs, you put a small cross member that your stashed item can rest on. I've heard of loaded (magazine, no round in chamber) guns being put in walls this way. You score the back of the wall where the nook is. In case of emergency, punch wall, grab your weapon. Or maybe a decorative, dry laid rock wall in the garden. Under the dirt but behind the wall. Pull wall down, maybe dig a little bit horizontally, get your item.
Doing concrete work? Build a box with thin wood, put your item in it, cover it with concrete. Obviously, you don't want to do this where a heavy weight or repeated use will be used on it, such as in a garage where a car runs over it, or the bottom of a basement steps. A sledge hammer will give you access.
Likewise, you bury something under a rock, not just under the rock. Still a fairly obvious place if you are being searched.
Sinking something in your garden pond, under the rocks. A ammo can would be good for this, but need to put it in plastic, as mentioned, if you are going long term.
Yes, condensation is going to be a problem in any storage situation with lots of moisure present. Mulitiple layers (not next to each other) can help, as can a coat of oil or grease, depending on the object.
Note that most of these are long term storage.