I have a SA milspec that used to bouce them off my head, had a smith retension and adjust the extractor. It now works fine, throws them off to the side more and very smartly. It was like 30 bucks or something. He told me if he couldn't get the original extractor to work, he would put in another one, but he didn't have to.
Jimster