Not sure how many members have had issues with the EAA Witness compact steel 9mm feeding like crap, but I have found one solution. Some people put shims in the large-frame mag and change the internals. I took a small frame mag and welded a shim to the back. Now I have functional parts designed to work together instead of building some multi-part franken-mag. Minor grinding needs to be done on the mag body or it makes contact with the slide stop. The pistol runs great now. Hiccup-free. EAA Customer Service sucks balls.