The simple reality is that, like all nations, India will have to handle this alone. America has its own fish to fry (Afghan withdrawal requires Paki cooperation; Pakistan and China tag team on India), the Europeans are lost and pointless, the UK is too involved in its own Brexit underwear and in any case prefer to avoid pissing off big powers, Russia is now equidistant between China and India (though it will be happy to sell all the arms India needs). Its a good thing both sides stuck to the no-firearms agreement or we'd have war by now.
Im sure someone is going to come up with points about how this action has little effect on China, so its all symbolic. But that's the point - symbols serve a purpose and the decision to ban this has come after immense popular pressure on the government.