I have a Ruger 10-22. It handles any ammo I put through it without any failure to eject. But, when I try to eject the empty mag to reload, it hangs up in the mag well. The only way I can get it to release is to insert a pocket screw driver between the magazine and the front of the mag well. Then I push the mag release while pushing the mag forward with the screw driver. I have two mags for my rifle and they are both factory mags. They both have the dame problems'