Yep. a lipo and only one specific sized one will fit the 15 bodes. KWA's are built to run on 7.4v lipos. So just get that voltage. (if you can find one they are hard to find in that size)
These are your best bet.
www.hobbypartz.com/98p-20c-1600-2s1p-2222.html
Or
www.ebairsoft.com/1300mah-lipo-pack-peq15-p-5661.html
If you decide to run that gun with an 11v
Here it is on Evike.
www.evike.com/product_info.php?cPath=31_...mp;products_id=32221
It is out of stock so another option would be
www.ebairsoft.com/1300mah-111v-lipo-pack-peq15-p-5635.html