Pistol-packing granny scares off armed crook at home