I've never really understood the popularity of 300BO subsonic. Maybe I'm too old but back in the day, we used to call a 210gr bullet at 1000 heavy loaded 45ACP.
30 rounds on tap in my AR pistol vs 7 in the 1911.
I wasn't ever in a gunfight wishing I had less ammo, so I do understand.
If I'm in a gunfight, my AR ain't going to be a subsonic 300, it's going to be 5.56.
I've shot an M16 inside. I don't plan on doing the 5.56 thing again indoors.
And for home defense, my 300BO AR>pistol or shotgun.
So, I've got a 300BO pistol next to me in the closet.
Now, for "on the roof" I've got a 6920 and a bolt 22 with a can......