No I didn't drop it but I read on the internet somewhere that kjw mag are designed differently to all other gbb mags so if you over fill it, it will leak until normal pressure and this seems to be what's happening and its fixed now, but I don't really know.
Thanks any way