I recently got the WE GBB Makarov but when I fill up the mag it shoots one BB then the rest just drop out the barrel and I have to refill the mag before being able to shoot another 1 BB again does anyone have any ideas ive got a new mag on the way incase its a leak but could it be any other issues?