My gun is only feeding upside down. When I put it rightside up, with a high cap in, it will shoot 1 BB then I have to wind it. With mid caps it doesn't even feed. Sometimes the magazine doesn't even stay in the gun and it will just drop out. Is this a hop up problem or a mag catch problem or what? It isn't the magazines because in my regular primary it works perfectly fine.