Nah, nothing’s missing. Sorry if I sound like pessimist but this is not uncommon. I have had similar situations. My friend bought a new royal enfield and the officer tried to snatch keys from him but had to back away because my friend had all documents at his disposal. Gods grace has left this place, which is pretty ironic considering all the temples, mosques and churches we have.