I doubt the AR was on that roof prior to the event. Otherwise the 2 LEO's that had the window watch would have clearly seen it. Same 2 LEO's that were called away to search for the suspicious person. When the Congressional members were there they showed a view from both those windows down on to the roof Crooks shot from and there were no obstructions you'd be able to hide anything beside or behind.
Either bag on that bike would fit his AR. Heck if needed it just takes a few seconds to separate the upper from the lower.......... if needed.
I know the AR15 is a older DPMS Oracle, Possibly the Optics ready version aka Flat Top that the kid bought from his Father. I have the same one bought new about 4 years ago still in the box with the tags still on it. Comes with the collapsible butt.