I question whether the bolt is DPMS. I purchased/tried a Wilson (improved) firing pin, which is DPMS; doesn't fit.
I've googled the snot out of it. Found a JP ejector, but doubt that it will work (have a question in to JP tech service).
Also asked SA tech service about it and how to get a replacement; no response so far.
Ha... I hope to never take the little bee-otch out again (reduce probability of losing again), but I also hope to never get another headache.
Also, I don't want to buy another BCG just to get an ejector!