You are trying to dance away from "fighting gun". Sights are used on the range and not usually in real life up close shooting. You will draw and fire. Point shooting. You won't have time to line sights up.
No sorry I won't "point shoot" its called training. Something we have figured out you don't do any of