My first suggestion is to find what factory ammo your gun likes. Usually 158 grain bullets are what is used to sight in the gun at the factory. Most generally you can find a good factory loaded JHP that will serve for home protection and for close range handgun hunting. My requirements, say for deer hunting, is to first find a hunting load my gun likes. I then shoot at an 8 inch plate, starting at about 25 yards. Shoot one handed and try to keep all rounds within the 8 inch plate. When I could do that consistently, then I know I could shoot a deer at that distance and know I would hit it. Then I would move the plate back, 5 or ten feet at a time and would shoot with both hands, ensuring that all my shots stayed on the 8 inch plate, maximum distance about 50 yards. I would next move the plate back to about 75 yards and shoot in a sitting position, and practicing until I could keep all of my rounds on the 8 inch plate. Bear in mind that all of my loads were for 100 yard maximum range, .357 hunting handgun loads. You can find many places on line to obtain great loading suggestions. You can go here and scroll down part way for some good suggestions to start out with:My Friend the 357
Good luck and have fun.