This brings up a point I always like to make. Ammo and guns are about worthless in a SHTF if you do nothing else. Who are you going to take food from? The family down the road that didn't prepare either and has nothing left after 2 days?
Nope, you're going to get the bright idea to go to try and take stuff from that survivalist guy down the road. But trust me, he's going to be a lot better prepared to defend himself than you ever will be attacking.
The proper mindset to have is that you have guns and ammo to protect what you have prepared from those that don't have it. That's about it.