Its OK for an Iraqi household to have a AK, but not an American home. Figures.
You hit the nail on the head. IMHO that lack of a 2nd Amendment makes India a tempting target for terrorists. Since private citizens have no means of protecting themselves, the terrorists have 2 advantages: they can single out those few Indians that have guns (e.g. the local police) and they have hours, maybe even a day, before they can expect any armed response from other police and army forces.