Is the gizDuino SIM800L shield need to use an external power source?

Yes, it needs a 5V 2Amp power supply to work.

You can comment on this FAQ