Kanna mentions that cupids also use karma to buy weapons and ammunition, and here she says that she has enough ammo stockpiled for them to last them a year. So she definitely used an insane amount of her own karma for that, all to help Koharu.
I think one of the most likely theories is that...