Because you can open the door with a gun in your hand doesn’t mean you should, pretty hypocritical there to say I can do whatever I want but if I’m perceived as a threat you can’t do anything.Because you can shoot a civilian and get away with it doesn't mean you should.
You should brush up on Texas law before you wind up in a situation where you’re wrong.