Weapon cabinet