I thought about buying a safe but when we built our house, I put in a fake HVAC return w/filter that takes a step stool to get into. It has enough room behind it for 4 long guns. 2500 rounds of ammo, 4 hand guns and a fire safe. Won't help in a fire but doubt that a crackhead would find it.
Do you have a hiding place for your guns/ammo? If so, where?