According to INDIAN ARMS ACT 1959 Pepper spray is legal and any knife\weapon with blade larger than 5 inch (excluding the handle) is considered sword and is illegal