I also have a Makarov. It’s a fine pistol. Of course it’s not made for 100 yds though. 25yds is good. And 9x18 is plentiful.
But for carrying, my amwx card is a Keltec .380 filled with hollow points.
Made in FL.
Guar for life.
Best Italian mags.
Don’t even know it’s in your pocket.