The Kaw Valley Precision Blow Back Bolt Carrier Group model KVP-9MM-BCG is the 9mm BCG.
The 9mm Kaw Valley Precision Blow Back Bolt Carrier Group (BCG) should work fine with an EPC 9.
Kaw Valley Precision does not state if the Kaw Valley Precision Blow Back Bolt Carrier Group (BCG) is compatible with EndoMags. I recommend contacting Kaw Valley Precision in regard to your question.