I popped in here to say this...
"OMG!!! jackrabbit000 has a question about an M&P? Hell must have frozen over!"
For those that don't know, I have seen JR answer damn near every M&P question ever posed here on CGN (and on that other forum I lurk!).
Good luck with your extractor jack.
Brownells sells the "ejector".
#940-000-957AE (not for the 45).
Brownells and they are in stock.
http://www.brownells.com/.aspx/cid=.../ksubmit=y/Products/All/search=M--P_Extractor
Take Care
Bob