While the money made from publication of such savagery by the media is hardly inconsequential, I can't verify the cause and effect you are implying, particularly with this shooting.

Cant' blame this one on race.  
Can't blame this one on religion.  
Can't blame this one on poverty.
Can't blame this one on prior-diagnosed mental disease or defect.
Can't blame this one on any thing we have ever used for any other mass murderer worldwide.

No law currently in existence or allowed under the US Constitution could have prevented this massacre based on the information we have today.  
A few less deaths or injuries from 'bump stocks' might have reduced the deaths or injuries by single digits... maybe.

In the dark from 30 stories up... maybe.