Just remember one thing..............
No matter what brand you buy or how high the fire rating is, if you ever have your safe go through a fire do not open it until you are able to safely remove all the guns and clean them immediately. One of my friends had a Liberty that went through a whole house fire and the next day he had a wrecker come and hoist the safe out of the basement. He opened it, the guns were all fine so he shut the door and went back the next day to get them out. After being exposed to the air the day before, every one of those guns had rusted overnight.
I don't know that rusting overnight is a common occurance but it sure did happen to his. The insurance adjuster said he had seen it before so I know that it does happen. Just remember to have oil and rags available when you open a safe that has gone through extreme heat.
And buy a safe one size bigger than you need because a 24 gun safe only holds 24 guns if you stack them in like cord wood.