Most people don't have an emergency cache stored at a remote place.. I believe most people, if they have anything, would be in their home for a shelter in place scenario.
With the fort being your home, you have to understand what it takes to get from place X to your home. NYC requirements are different than most other cities. Most people don't drive to work in NYC, thereby requiring you to carry more. When I say more, I mean what you need to carry to get home in an emergency. Most other cities require people to drive to work, hence, they can have their BOB in their trunk versus on them.
You must understand what type of emergency you expect to have. I personally believe that a bandana, first aid kit, and a whistle are the primary items. For most cases, right after an emergency, believe it or not, the criminals aren't looking to kill/rob people, instead they want to get out of dodge just like you. The bad things start happening later, and hopefully, you're already home.
In regards to keeping it legal, I don't quite understand. In an emergency, you shelter and stay at home. You don't go out to buy milk at the local grocery.. If you could, it's not really an emergency. In the States, for the most part, you can have loaded firearms in your house <- This of course is not allowed in the most dangerous city in the United States (Washington DC), but that's probably one of the few..