I second the use of Oregon Trail (Laser Cast) hard-cast lead bullets. They're very hard at 22 Bn, and require at least 12 Kpsi to upset and seal properly. However they don't lead, even when used in a carbine (1800 fps or so), nor do they expand. For reference, jacket metal is about 26 Bn.
I use SWC for the best ballistics and clean paper punching, and RNFP for cleanest feed in a lever gun, quick-loader or moon clip.
I'm not a hunter, but they're supposed to be good for large game, and will punch through gristle and bone (and shoot through a white tail end to end).
For jacketed bullets, I prefer to use Hornady XTP hollow points. They're consistent, and punch clean holes. I would use them for self-defense, but it's better to buy commercial loads for legal and safety reasons.
My next batch of .45 ACP will use Oregon Trail LRN bullets. They should feed well - you can't dent them with your thumbnail.