There won’t be a shortage of enemies when the SHTF, but there will be a shortage of ammunition and weapons, so keep these three guns close by.