Just picked up a 40c. $500 plus I will get responder rebate. Just ran 20 rounds threw it when I got home.....love it! Got tired of waiting for a Sield and all I have been reading on the Shield decided to wait on one. Been wanting a 40c also so have one now and wait to see if the Sheild problems go away.