I'd try different ammo. I've had both 9mm and .40 cal and they eat all I feed them. It COULD be the mag too. If you can just try another mag, they should be cheap enough for you to get one.
I changed my DAO .40 cal to a standard sear and double/single action without a thumb safety. I liked that one lots, it was the compact...