I have the Sprigfield XD40 SC and I just LOVE it! Easy to conceal, yet has a powerful punch. I feel comfortable that a .40 slug will penetrate through my car door should i need it to, and will drop the bad guys even with off-center hits. Even though it is a smaller gun, it is easy to shoot. I keep the short mag in because it conceals much better. I can always carry the extended mag in my pocket if needed. Never used the Beretta.