As I would counsel you, it is not our human experience that God protects Christians from all harm. But rather I would read these things as saying that God protects us from that evil entering our spirit. He says, "Fear not he who can destroy the body but not the souls, but rather fear He who can destroy both the body and the soul in Hell." IMO that means Christians can still be harmed in the body, so don't give in to worldly pressure. And if carrying a gun abolishes that fear, more power to you.