“glock 42 vs sw bodyguard”
I saw this search string on my web traffic chart and to answer the question directly:
Barring any teething issues with the first iteration of the platform, the answer is “GLOCK 42”.
If you are dead-set on carrying a relatively small and low-capacity handgun chambered in .380, then get a gun with a decent trigger that is conducive to practice.
Be mindful of the fact that you will still need a pocket holster and that pocket carry poses IFWA (In-fight Weapons Access issues) that other methods of carry on the belt do not.