Had the same problem with sink and shower. (Wife and two long haired granddaughters) got sinkshroom and showershroom it worked still have to clean them but, it's easier. Get the one with a stopper.
I put my mags in ammo boxes with foam inserts for 21 mags.they fit three across on the shelf. Got some plastic ammo boxes cheep for odds and ends. Got some door racks from Amazon that work well. Can't remember the name right now but will try to look them up