I've always enjoyed Ruger's 22/45 for accurate shooting. If you end up thinking about self protection - a Beretta Bobcat is a good choice. They're fun to shoot but a little difficult to aim.