It does take awhile for their bodies to get use to it.

Gagging is normal and is NOT choking, babies have the gag reflex for a reason and they soon look to swallow, I know it's a bit freaky but after a day or so they soon get the hang of it my DS's first foods were steamed brocoli, carrot, avocado.