They have literally no limitations. The reason that an advil at the hospital costs $200 is because they were afraid if they made it cost $20000 people would burn down the hospital.
https://www.campussafetymagazine.com/tag/hospital_shootings/
I guess you can go look for the motivation, most shootings probably isn't financially motivated thought.