We own a DB9, it is small, light, the recoil is far from objectionable, its quite accurate considering what it is, has usable sights, and one of the best trigger pulls I've felt on a gun so small. Its a gun I want to love, but I don't. It had issues within 50rnds, isolated it to the recoil spring which had uncoiled and slipped over the recoil "cap", not wanting to send it of I turned the spring around, it made it around 100 more, started up again and had done the same thing. I contacted DB, pleasant folks they shipped a new RSA without hearing all the symptoms, they know full well the guns have rather serious problems, and what they are, but they wait until they fail to address them. Since installing the RSA its got another 100-150rnds on it, flawless so far. I'm willing to let my wife carry it, since she picked it for that purpose, likes shooting it and does well with it, but it gets an in depth inspection after ever range trip, trigger and slide breakage having been known problems with the pistol.