BflyingNo, this light does not come with a battery at all. I own both this and the larger version (which DOES include 18650 button top Rechargeable battery).
FYI: I have tried using regular flat top 18650's that I have on hand in the larger version of this light - that did not work. Just hope this info might prove useful to someone.