I don't have good aim.
All it takes is practice.
practice, practice, practice...
Though that is ok, where I live now if I defended myself with my shotgun I'd go to prison.
You don't have good aim?
Practice, practice, practice.
Its a lot of fun. Start out small with a .22 until you get the technique of lining the sights up and squeezing the trigger down pat. Same technique with all firearms.
You won't even notice the recoil of a larger caliber handgun because, unlike a rifle, it doesn't hurt when it kicks.
You make a game out of it. You try to put all the bullets through the same hole. Almost impossible to do, but that's what you shoot for.