The Trigger Guard looks like a Taurus, but then you can see the slide mounted safety making it a Beretta. I dunno what to think. Could this possibly a Taurus with a Beretta slide?