I actually OWN the perfect safe for your situation/conditions Raskal....and Im about to save you $200. Go to your local Sports Authority (or go online) and check this one out:
Its 20x7x14, weighs about 50lbs, has a decent quality keypad and is very durable. Not a heavy duty fire-resistent safe but perfect for what you need. Big enough to be bolted to a shelf or something...but also slim enough to be visibly concealed as well. Right now, mine holds my PLR-16 long range .223 pistol....2 other pistols....and about 700 rounds of mixed ammo...all for $99! This could house 3-4 pistols and a good amount of ammo.