I have ruled out the P320 after reading this https://www.indianagunowners.com/forums/handguns/412644-major-sig-p320-disappointment.html but that could have been a fluke and not the norm. The all metal CZ's seem a little over my price range so I may just end up getting a Shield after all. If I go with Shield I will leave more in my pocket to save up for the next gun purchase.
PSA has both safety and non-safety models for $350 right now.
Smith & Wesson M&P Shield 9mm w/o Thumb Safety 10035