Good points.
Two people could have coordinated it and rotated from window to window.
One of the first things I picked up on was the sound of what I recognized as possibly an M-60 machine gun. Others here agreed with me. That was clarified later by the modifications made on the guns.
I read that he had both AR15s and at least one AR10 in the room.
No info on how many and which guns were used.