I have a Shield 45 that I really love. It has 8,000 rounds through it, and I practice at 15 and 20 yards. I've found that the most accurate practice ammo is American Eagle 230g FMJ. However, Winchester Service Grade 230g FMJ is close behind in accuracy. As to self-defense ammo, I like Federal Tactical Bonded 230g JHP, but it's +P and fairly rare. The more available Federal HST 230g JHP may be similar in performance, but I can't vouch for that personally.