The LSTAR doesn't have a magazine, the ammo available to it is the energy ammo you have in your inventory. Because of this, there isn't really a great solution here I don't think. If we gave you 30 free energy ammo when you picked it up, people would just pick it up and drop it repeatedly for free ammo. If you could only get the ammo once, people would just pick up lstars and then drop them, and you'd magically have some lstars that gave ammo and some that didnt. And what about the case where your inventory is full, or can only fit 10 more energy rounds? There's lots of really weird hard to communicate edge cases that would be confusing for most players.