Best weapon for Concealed Carry advise

Have you ever had your P89 not completely eject the casing and jam it. This one would do that every 20 or 25 shots. Local Gun Shop sent it back to the Factory and they sent it back saying they shot 50 rounds without a problem. They indicated maybe bad Ammo. Took it home and put it away and haven't shot it since. Probably should try some different Ammo and see what happens.

I have an old 22 semi-auto long gun that my dad and his brother bought when they were young, I shot some mexican made 22 shells in it when I lived in calif., they hung up and would not eject.
I have always had better luck w/ remingtom shells , never had a problem w/ any of them .