One thing to look at which is a big issue to me is the weight of the gun......
If you plan on pocket carrying this will be an issue for you....
All of the guns you mentioned are decent guns.....
Taurus would be my last choice though for a pocket auto 380.... ;)...