Guns are not banned in India. It just takes more effort to get guns. You need a license to own a firearm. One of the high courts declared that unless there is something adverse against the candidate one cannot be denied license. This effectively makes it a right to own a firearm.