Speaking from experience, cabinets are not secure against theft. Suggestions for hidden compartments would have merit as thieves don't want to spend time looking for guns or other valuables. This info is from our retired county sheriff. You might consider a safe or heavy steel locker and enclose it in a cabinet.
Also, take pictures of your guns, record a detailed description of them, just in case. Give the photos and information to your insurance agent as proof of having them. We had to sue our insurance company as they claimed we didn't have the guns on the claim!
IF they are stolen, you might be able to get them back due to them being entered into a database by the local law enforcement agency. I heard of one fellow who got a gun back 20 years after it was stolen. However, this was a rare instance. Mine have been gone since March, 1970. Old guns without serial numbers, according to a local gunsmith, are not recoverable and will be destroyed. He tried to buy a rare gun from the BATFE that was recovered in a raid. He even offered to put a serial number on it and give it to them. They turned him down and a piece of history was lost.
Marriage is like a deck of cards. In the beginning, all you need is two hearts and a diamond. Later, you wish you had a club and a spade.