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...