Airbag delay in deployment and seatbelt failure to lock. Almost direct head on collision. After contact with the other vehicle (full size truck), my body went forward and hit over the visor in the middle. On the return to my original position I watched the airbag deploy. The seatbelt never locked. I also do not recall the airbag fully deploying. Vehicle is available to check computer. No one has inspected the vehicle and I had no vehicle maintenance issues prior.