I want to know if it is legal/okay to carry a knife (below 9 inch length &/or 2 inch in width) in India??
I mean imagine a situation where in you are carrying a knife and something happens and a bad guy is trying to hurt you & you genuinely draw/flick open your 6 inch blade length knife - a scene is created and somehow police comes in. What explaination are we going to give to police??? that I am a good guy with a knife

May be I am charged with an offence and /or motive of carrying a knife!!!
On the other hand, in the same situation, if I have a licenced handgun - i don't see any problem - i can show my licence to cops - things are much easy and under control.
I am sorry i do not understand with clarity.... Please explain!!!
Regards
Devrishi