My .380 DAO was a decent gun, given it's limitations. Yes, the trigger was awful... but it's a self-defense gun, not a target piece. As far as hitting what you were aiming at, with the 'channel' sight groove, the small grip, and the poor trigger, your guess was as good as it was going to get.
I probably put 500 rounds or so through mine, and I actually grew to like the heel magazine release. When the old police surplus HK P7's hit the market, with the heel magazine catch, everyone complained about them... I really wanted to get one of those.