The thing with hi cap magazines is that you need to have enough BBs in it to press up in order to feed. And when you're "empty", that means there's essentially about 20 BBs left in the mag. Fill it up properly and it will work fine.
__________________
|