Does the Avenger come with batteries?

Yes, this kit comes with two 20700 batteries.