Considering you said you are a novice, here is a thought re: the failures to eject- you might be limpwristing the gun. Only you can tell for sure, but try to make sure your wrists are firmly locked. Note that this does not mean your grip has to be firm necessarily. I used to have a crush grip a-la Ayoob's teachings but that ended up hurting my elbow. Now I grip much more gently and with bent elbows to prevent further damage. When I first changed over I was seeing some cycling problems but then I noticed I was not locking my wrists. Voila, no more problems.