George,
I've had zero problems with ejection...it's very smooth and positive. I've read of your problems with yours, I hope you're able to get it all ironed out. Mine has been a pleasure; function, accuracy and fit & finish are all top notch.
Good Luck,
Jeff