I have been trying to figure out why the mag will not drop and I'm pretty sure now it is the mag safety holding it in. I can give the mag a slight pull and it comes right out, but it used to drop just fine. I did take it apart and when I put the mag in and press the release it sits there with the safety holding it, get the mag just below the safety, and drops right out. Any help with correcting this would be appreciated.