If you live in the city, you should carry a knife designed for urban survival scenarios. It needs to be tough, dependable, and capable of many tasks.
It’s important to be prepared for home invasions. But to do that, you need a good firearm. Here are the 5 best guns for home defense.