Relatively new to guns, looking for the best & cheapest option for concealed carry

Recently my gf got robbed while at work which has sparked the idea of concealed carrying. Now, I’ve never really been around guns however my mom had owned a Ruger for home defense, which I’ve shot a few times although it’s been a few years.

Really I’m looking for the best beginner friendly gun, I don’t need anything crazy. After doing some research, I’ve thought about either looking towards a Glock 43x, a Taurus G3, or a Taurus 856 but I’m open for suggestions and discussion.