I carry shield daily. I have 100% confidence in it. I have owned flocks in the past and am in the market for a specific one now but not for carry. Either choice will be a good one