WOW, Tigress - What an un-nerving experience ! I'm also glad you both appear to have come through it alright.
I would advise you not to get too complicated, with a HD gun - K.I.S.S., as it were.
Remember, the inside of most homes is "close quarters", and sights won't matter much, except to clutter/obstruct your vision.
I just run a 1/2" wide strip of white cloth medical adhexive tape (renewalable), down the top of the barrel as a night sight.
.